*   >> Lecture Éducation Articles >> science >> la programmation

Définition de données MySQL Basics

table des employés et la table commandes à travers la colonne EmployeeID. - Une relation réflexive au sein de la table des employés, où un responsable supervise de nombreux employés. Les conseils pour les règles sur l'indice sont les suivants: - Définir un index unique sur une clé primaire. - Indice de toutes les touches étrangers. - Vous voulez insister sur des valeurs uniques pour une colonne, cette colonne index index unique .. - Indice des recherches fréquentes colonnes. - Les colonnes d'index qui déterminent souvent l'ordre de tri.

- Le plus de la table, la probabilité que cela devrait avoir indexes.MySQL et index MySQL comprend les conseils pour les index et lui donne un indice à la clé primaire en notre nom. Si vous déclarez une colonne (ou colonnes) comme clé primaire, le SGBD MySQL donne automatiquement un index unique pour la colonne (ou colonnes). Donc, nous avons à vous soucier du reste de l'autre indice caractéristiques ci-dessus (sauf la clé primaire) .

Creating les tables pour le reste de ce tutoriel, je vais vous donner les instructions SQL pour créer chacune des tables de l'exemple, et d'expliquer chaque déclaration. Dans la prochaine partie de la série, je vais vous expliquer la syntaxe de l'instruction SQL CREATE TABLE, puis vous allez créer les tables pratiquement. Lors de la création des tables, il est conseillé de créer les tables, qui ne possèdent pas les clés étrangères première.

Un autre conseil est comme suit: Dans la création de tables MySQL, une clé primaire est placé en premier, suivi par tous les index unique, puis les index non. Cela permet à l'optimiseur MySQL donner la priorité à l'index à utiliser et aussi plus rapidement pour détecter les clés doubles. MySQL permet valeurs NULL pour les colonnes uniques. Une cellule vide du tableau est une valeur NULL. Nous ne doit pas permettre des valeurs NULL pour tout indice unique des tables dans le gros tableau projet.

Les Customers La notation de la table des clients est: clients (code client, nom, adresse, ville, état, pays, téléphone) L'instruction SQL pour créer les clients table: CREATE TABLE Customers (CustomerID INTEGER NOT NULL AUTO_INCREMENT, Nom CHAR (40), Adresse CHAR (60), Ville CHAR (30), Etat CHAR (30), Pays CHAR (40), Téléphone CHAR (12), PRIMAIRE KEY (CustomerID ASC), INDEX (Nom)); Vous avez les mots réservés, CREATE TABLE; alors vous avez le nom de la table de votre choix. Ensuite, vous avez parenthèses. L'intérieur de la table, vous avez deux sections.

La section du

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.