*   >> Lezen Onderwijs artikelen >> science >> programming

Mysql Data Definition Basics

oopprijs DECIMAL (19,2 ), PRIMARY KEY (ProductID ASC), INDEX (ProductName), INDEX (categorie)); De verklaring is vergelijkbaar met die van de vorige tabel. Hier, de ProductName en de categorie kolommen zijn geïndexeerd (kolommen die vaak bepalen sorteervolgorde). Ik heb DECIMAL (19,2) gebruikt voor het type GELD gegevens. Dit betekent dat u maximaal 19 cijfers voor het aantal en de 2 cijfers achter de komma hebben. Dit is het type dat u moet gebruiken voor uw geld. De primaire sleutel moet niet AUTO_INCREMENT (autonummering) zijn.

Het bedrijf kunnen hun eigen manier van het geven van waarden voor de primaire sleutel. MySQL kan (coderen) voor het produceren van dergelijke waarden. Met AUTO_INCREMENT, het aantal stijgt met 1 algemeen als je naar beneden de kolom. MySQL kan een manier van produceren hoger verhogen waarden dan 1 te hebben; Ik zal echter niet in dat gaan in deze serie. Raadpleeg de handleiding of een ander document voor that.

The Leveranciers Tabel Leveranciers tafel notatie is, Suppliers (SupplierID, naam, adres, plaats, staat, land, telefoon) De SQL-instructie om de tafel leveranciers te maken is: CREATE TABLE Leveranciers (SupplierID INTEGER NOT NULL AUTO_INCREMENT, Naam CHAR (40), Adres CHAR (60), City CHAR (30), staat CHAR (30), Land CHAR (40), Telefoon CHAR (12), PRIMARY KEY (SupplierID ASC), INDEX ( Naam) ); De verklaring is vergelijkbaar met die van de klanten tafel.

Het Werknemer Tabel de tabel Werknemer notatie is, Employee (EmployeeID, naam, adres, plaats, staat, land, telefoon, Manager) de SQL-instructie om de Employee tabel te maken is: CREATE TABLE Werknemer (EmployeeID INTEGER NOT NULL AUTO_INCREMENT, Naam CHAR (40), Adres CHAR (60), City CHAR (30), staat CHAR (30), Land CHAR (40), Telefoon CHAR (12), Manager INTEGER, PRIMARY KEY ( EmployeeID ASC), INDEX (naam)); De verklaring is vergelijkbaar met die van de tabel Klanten.

De Sales Table de Sales tafel notatie is, Sales (SaleID, DateAndTime, EmployeeID, CustomerID) de SQL-instructie om de tafel Sales te maken is: CREATE TABLE Sales (SaleID INTEGER NOT NULL AUTO_INCREMENT, DateAndTime TIMESTAMP, EmployeeID INTEGER, CustomerID INTEGER, PRIMARY KEY (SaleID ASC), BUITENLANDSE KEY (Werknemer) referenties Werknemer (Werknemer) ON UPDATE CASCADE ON DELETE CASCADE, BUITENLANDSE KEY (KlantId) referenties klanten (KlantId) ON UPDATE CASCADE ON DELETE CASCADE); Creatie tafels gelijk. Echter, er zijn bepaalde dingen om hier op te merken.

Voor de kolom DateAndTime, het type data is timestamp (k

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.