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

Data Definition Basics in Sybase

D. - Een reflexieve relatie binnen de tabel Werknemer, waar men manager begeleidt vele medewerkers. Het advies voor regels voor unieke index zijn als volgt: - Definieer een unieke index op een primaire sleutel. - Index alle buitenlandse sleutels. - Wilt u aandringen op unieke waarden voor een kolom, index die kolom. - Index vaak gezocht kolommen. - Index kolommen die vaak bepalend voor de sorteervolgorde. - Hoe langer de tabel, de waarschijnlijkheid dat zij indexen moeten hebben.

Sommige Goed Nieuws SQL Anywhere 12 begrijpt het advies voor indexen en het geeft indexen namens ons voor een groot deel. Als in SQL Anywhere 12, u een kolom of een set kolommen als een primaire sleutel, de rij waarde voor de kolom of een set kolommen wordt automatisch uniek zijn te verklaren; dat is niet-unieke waarden zijn niet toegestaan. Wanneer u referentiële integriteit af te dwingen, worden indexen automatisch aangemaakt voor de betreffende toetsen. Dus voor ons voorbeeld (project) de enige index regels vertrokken dat we moeten nadenken over zijn: - Index vaak gezocht kolommen.

- Index kolommen die vaak bepalend voor de sorteervolgorde. De sleutel kolom (s) van een tabel wordt vaak gezocht. Dus de enige regel die we moeten echt zorgen te maken over is deze tweede hierboven vermeld. Een voorbeeld van een dergelijke kolom die vaak bepaalt de zoekvolgorde is de kolom naam van de werknemer tabel. Het creëren van de tabellen voor de rest van deze tutorial, zal ik de SQL-statements aan elk van de tafels van het voorbeeld te creëren, en uitleggen elke uitspraak te geven.

In het volgende deel van de serie, zal ik de syntaxis van de CREATE TABLE SQL-instructie uit te leggen en dan zul je de tabellen praktisch te maken. Opmerking: Bij het maken van tabellen in Interactive SQL, moet u de tabellen, die geen buitenlandse sleutels eerst hebben te maken. De Klantentabel de tabel Klanten notatie is: klanten (KlantId Naam, adres, plaats, staat, land, telefoon) de SQL-instructie om de tafel klanten te maken is: CREATE TABLE klanten (KlantId SMALLINT STANDAARD AUTOINCREMENT, Naam CHAR (40) INDEX , Adres CHAR (60), City CHAR (30), staat CHAR (30), Land CHAR (40), Telefoon CHAR (12), PRIMARY KEY (KlantId ASC)); Je hebt de gereserveerde woorden, CREATE TABLE; dan heb je de naam van de tabel van uw keuze.

Vervolgens moet je tussen haakjes. In de tabel, heb je twee secties. Het bovenste gedeelte gaat over de afzonderlijke kolommen. Het onderste deel gaat over de hele tafel. Met andere woorden: het

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