*   >> Læs Uddannelse artikler >> science >> programming

Mysql data Definition Basics

entydigt indeks på en primær nøgle. - Indeks alle udenlandske nøgler. - Vil du insistere på unikke værdier for en kolonne, indeks, kolonne entydigt indeks .. - Index ofte søgte kolonner. - Indeks kolonner, der ofte bestemmer sorteringsrækkefølgen. - Jo længere bordet, sandsynligheden for, at det burde have indexes.MySQL og indekser MySQL forstår rådgivning for indekser og det giver et indeks til den primære nøgle på vores vegne. Hvis du erklærer en kolonne (eller søjler) som primær nøgle, giver MySQL DBMS automatisk et entydigt indeks til kolonnen (eller søjler).

Så vi er nødt til at bekymre sig om resten af ​​den anden indeks funktioner ovenfor (undtagen den primære nøgle) .Creating tabellerne For resten af ​​denne tutorial, vil jeg give de SQL-sætninger for at skabe hver af tabellerne i eksemplet, og forklare hver erklæring. I den næste del af serien, vil jeg forklare syntaksen for CREATE TABLE SQL-sætningen, og så vil du oprette tabellerne praktisk. Ved oprettelse af tabeller, er det tilrådeligt at skabe de tabeller, som ikke har fremmede nøgler først.

En anden råd er som følger: Ved at skabe MySQL tabeller, er en primær nøgle placeret først, efterfulgt af alle unikke indekser, og derefter nonunique indekser. Dette hjælper MySQL Optimizer til at prioritere hvilke indeks til at bruge og også hurtigere at opdage duplikerede entydige nøgler. MySQL tillader NULL-værdier til unikke kolonner. En tom tabel celle er en NULL-værdi. Vi må ikke tillade NULL-værdier for nogen entydigt indeks i tabellerne i engros project.

The Kunder Tabel tabellen Kunder notation er: Kunder (CustomerID, navn, adresse, by, land, Telefon) SQL-sætningen til at skabe de Kunder bordet er: CREATE TABLE Kunder (CustomerID INTEGER NOT NULL auto_increment, navn CHAR (40), adresse CHAR (60), City CHAR (30), State CHAR (30), Land CHAR (40), Telefon CHAR (12), PRIMARY KEY (CustomerID ASC), INDEX (Navn)); Du har de reserverede ord, CREATE TABLE; så har du bordet navn efter eget valg. Næste har du parenteser. Inde i tabellen, har du to sektioner. Den øverste del beskæftiger sig med de enkelte kolonner.

Den nederste del omhandler hele tabellen. Med andre ord de lavere afsnit omhandler tabellen begrænsninger (der er et par undtagelser fra denne). Den første søjle er CustomerID kolonnen. Dens datatype er heltal. Det kan ikke være NULL (NOT NULL). Dens er AUTO_INCREMENT; det betyder, at når du går ned i kolonnen værdierne vil være 1, 2, 3, 4, 5 osv For resten af ​​kolonnerne, har du kolonne navn og

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.