


Tutoriel de conception de table MySQL : Créer une table de gestion de contrat simple
Tutoriel de conception de tables MySQL : Créer une table de gestion de contrats simple
Dans la gestion quotidienne d'une entreprise, nous devons souvent gérer des contrats, y compris des opérations de création, de modification, de suppression et de requête de contrats. Afin de faciliter la gestion et l'utilisation, nous pouvons créer un simple tableau de gestion des contrats via la base de données MySQL. La façon de concevoir et de créer ce tableau est décrite en détail ci-dessous.
Tout d'abord, nous devons créer une base de données, en supposant que notre base de données s'appelle "contract_management". Exécutez la commande suivante dans la ligne de commande MySQL ou dans l'outil client :
CREATE DATABASE contract_management;
Ensuite, on passe à la base de données :
USE contract_management;
Maintenant, nous commençons à créer la table de gestion des contrats. Le tableau peut contenir les champs suivants :
- Numéro de contrat (contract_id) : utilisé pour identifier de manière unique chaque contrat.
- Nom du contrat (contract_name) : utilisé pour décrire le nom du contrat.
- Contenu du contrat (contract_content) : utilisé pour décrire le contenu spécifique du contrat.
- Date de début du contrat (start_date) : La date de début du contrat.
- Date de fin du contrat (end_date) : La date de fin du contrat.
- Heure de création du contrat (create_time) : L'heure de création du contrat.
- Heure de mise à jour du contrat (update_time) : L'heure de la dernière mise à jour du contrat.
Voici l'instruction SQL pour créer la table de gestion des contrats :
CREATE TABLE contracts ( contract_id INT AUTO_INCREMENT PRIMARY KEY, contract_name VARCHAR(255) NOT NULL, contract_content TEXT NOT NULL, start_date DATE, end_date DATE, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
Dans l'instruction SQL ci-dessus, nous avons utilisé le mot-clé AUTO_INCREMENT pour ajouter un attribut d'auto-incrémentation au champ du numéro de contrat. De plus, nous utilisons également DEFAULT CURRENT_TIMESTAMP et ON UPDATE CURRENT_TIMESTAMP pour définir les valeurs par défaut et les règles de mise à jour pour les champs create_time et update_time respectivement.
Ensuite, nous pouvons insérer quelques données de test pour vérifier l'exactitude du tableau. Exécutez l'instruction SQL suivante :
INSERT INTO contracts (contract_name, contract_content, start_date, end_date) VALUES ('合同1', '这是合同1的内容', '2021-01-01', '2021-12-31'), ('合同2', '这是合同2的内容', '2021-02-15', '2022-02-14'), ('合同3', '这是合同3的内容', '2021-05-01', '2022-04-30');
L'instruction SQL ci-dessus insérera trois éléments de données de test dans la table de gestion des contrats. Vous pouvez insérer plus de données de test pour les tests et la démonstration en fonction de la situation réelle.
Désormais, nous pouvons effectuer diverses opérations sur la table de gestion des contrats, comme interroger les informations de tous les contrats, interroger les détails d'un certain contrat, modifier le contenu du contrat, etc. Voici quelques exemples de codes couramment utilisés :
- Interrogez les informations de tous les contrats :
SELECT * FROM contracts;
- Interrogez les détails du contrat nommé "Contrat 1" :
SELECT * FROM contracts WHERE contract_name = '合同1';
- Modifiez le contenu du contrat nommé "Contrat 2":
UPDATE contracts SET contract_content = '修改后的内容' WHERE contract_name = '合同2';
- Supprimez le contrat portant le nom du contrat "Contrat 3":
DELETE FROM contracts WHERE contract_name = '合同3';
Grâce aux exemples de code ci-dessus, nous pouvons avoir une compréhension préliminaire de la façon de concevoir et de créer une table de gestion de contrat simple et d'effectuer des tâches communes opérations de base de données. En fonction des besoins réels, vous pouvez étendre davantage les champs et les fonctions de cette table pour répondre aux besoins spécifiques de votre entreprise.
Résumé :
La gestion des contrats est un besoin commercial courant dans de nombreuses entreprises et organisations. Grâce à la conception et à la gestion des tables de la base de données MySQL, nous pouvons facilement créer, modifier, supprimer et interroger des contrats. Dans cet article, nous vous montrons comment créer un tableau de gestion de contrat simple et fournissons quelques exemples courants de la façon de procéder. J'espère que cet article vous sera utile pour votre apprentissage et votre pratique de la gestion des contrats.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le numéro de série du disque dur est un identifiant important du disque dur et est généralement utilisé pour identifier de manière unique le disque dur et identifier le matériel. Dans certains cas, nous pouvons avoir besoin d'interroger le numéro de série du disque dur, par exemple lors de l'installation d'un système d'exploitation, de la recherche du pilote de périphérique approprié ou de la réparation du disque dur. Cet article présentera quelques méthodes simples pour vous aider à vérifier le numéro de série du disque dur. Méthode 1 : utilisez l’invite de commande Windows pour ouvrir l’invite de commande. Dans le système Windows, appuyez sur les touches Win+R, entrez « cmd » et appuyez sur la touche Entrée pour ouvrir la commande

Comment rédiger un générateur simple de rapports sur les performances des étudiants en utilisant Java ? Student Performance Report Generator est un outil qui aide les enseignants ou les éducateurs à générer rapidement des rapports sur les performances des élèves. Cet article explique comment utiliser Java pour rédiger un simple générateur de rapports sur les performances des étudiants. Tout d’abord, nous devons définir l’objet étudiant et l’objet note étudiant. L'objet étudiant contient des informations de base telles que le nom et le numéro de l'étudiant, tandis que l'objet score de l'étudiant contient des informations telles que les résultats des matières et la note moyenne de l'étudiant. Voici la définition d'un objet étudiant simple : public

Comment écrire un système de réservation en ligne simple via PHP. Avec la popularité d'Internet et la recherche de commodité des utilisateurs, les systèmes de réservation en ligne deviennent de plus en plus populaires. Qu'il s'agisse d'un restaurant, d'un hôpital, d'un salon de beauté ou d'un autre secteur de services, un simple système de réservation en ligne peut améliorer l'efficacité et offrir aux utilisateurs une meilleure expérience de service. Cet article explique comment utiliser PHP pour écrire un système de réservation en ligne simple et fournit des exemples de code spécifiques. Créer une base de données et des tables Tout d'abord, nous devons créer une base de données pour stocker les informations de réservation. Dans MonS

Démarrage rapide : implémentation d'un système de gestion de bibliothèque simple à l'aide des fonctions du langage Go Introduction : Avec le développement continu du domaine de l'informatique, les besoins en applications logicielles deviennent de plus en plus diversifiés. En tant qu'outil de gestion commun, le système de gestion de bibliothèque est également devenu l'un des systèmes nécessaires pour de nombreuses bibliothèques, écoles et entreprises. Dans cet article, nous utiliserons les fonctions du langage Go pour implémenter un système simple de gestion de bibliothèque. Grâce à cet exemple, les lecteurs peuvent apprendre l'utilisation de base des fonctions du langage Go et comment créer un programme pratique. 1. Idées de design : commençons par

Comment écrire un système simple de recommandation musicale en C++ ? Introduction : Le système de recommandation musicale est un point névralgique de la recherche dans les technologies de l'information modernes. Il peut recommander des chansons aux utilisateurs en fonction de leurs préférences musicales et de leurs habitudes comportementales. Cet article explique comment utiliser C++ pour écrire un système simple de recommandation musicale. 1. Collecter les données des utilisateurs Tout d'abord, nous devons collecter les données sur les préférences musicales des utilisateurs. Les préférences des utilisateurs pour différents types de musique peuvent être obtenues via des enquêtes en ligne, des questionnaires, etc. Enregistrer les données dans un fichier texte ou une base de données

Titre : Comment mettre en œuvre la signature électronique et la gestion des contrats dans Uniapp Introduction : Avec les progrès continus de la technologie, la signature électronique et la gestion des contrats deviennent de plus en plus importantes dans la société moderne. Dans le développement d'applications mobiles, Uniapp, en tant que framework multiplateforme, fournit de nombreuses fonctions et outils pratiques pour aider les développeurs à mettre en œuvre des fonctions de signature électronique et de gestion de contrats. Cet article présentera comment mettre en œuvre la signature électronique et la gestion des contrats dans Uniapp et fournira des exemples de code spécifiques. 1. Préparatifs pour la mise en œuvre de la fonction de signature électronique dans le projet Uniapp

Comment écrire un jeu simple de démineur en C++ ? Minesweeper est un jeu de réflexion classique dans lequel les joueurs doivent révéler tous les blocs selon la disposition connue du champ de mines sans marcher sur les mines. Dans cet article, nous présenterons comment écrire un jeu simple de dragueur de mines en utilisant C++. Tout d’abord, nous devons définir un tableau bidimensionnel pour représenter la carte du jeu Minesweeper. Chaque élément du tableau peut être une structure utilisée pour stocker l'état du bloc, par exemple s'il est révélé, s'il y a des mines, etc. De plus, nous devons également définir

Guide de conception de tables MySQL : Création d'une table de présence des employés simple Dans la gestion d'entreprise, la gestion des présences des employés est une tâche cruciale. Afin d'enregistrer et de compter avec précision la présence des employés, nous pouvons utiliser la base de données MySQL pour créer une simple feuille de présence des employés. Cet article vous expliquera comment concevoir et créer cette table et fournira des exemples de code correspondants. Tout d’abord, nous devons identifier les champs obligatoires pour la feuille de présence des employés. De manière générale, les feuilles de présence des salariés doivent contenir au minimum les champs suivants : identifiant du salarié, date, temps de travail, temps de repos.
