.


:




:

































 

 

 

 


SQL-




 

, . SQL-, .

SQL- :

SQL- CREATE INDEX;

SQL Server Enterprise Manager.

. , . . All Tasks / Manage Indexes Action . , , Databases Table, . Existing indexes .

 

 

8 - ij

 

, 䳿:

New - ;

Edit - ;

Delete - ;

Close - ;

Help - .

, New . Create New Index, (. . 3.30).

Index name ' , , , . . : Column - ' , Data type - , Length - , Nullable - NULL-, Precision - Scale - , .

 

3.30. ij

 

Index options :

Unique values - , . . , . NULL- . NULL- . ' , ;

Clustered index - SQL- . , , ' . , , , , . , ;

Ignore duplicate values . Unique values . ' . ;

Do not recompute statistics (not recommended) - . ;

File group - , . ' / . , ;

Fill factor - . . SQL-. FILLFACTOR . FILLFACTOR. , , , FILLFACTOR , , 20. , 100 , ;

Pad index - Fill factor,

Drop existing - , , .

. , . , SQL DDL ( ) . :

;

;

;

;

;

;

;

.

DDL , , , , , . , DDL '.

DDL SQL:

CREATE - , ' ;

DROP - , ' ;

ALTER - , ' .

DDL . , , , . , , , , .

DDL , SQL. , , , , . , , .

, , . , Microsoft SQL Server CREATE DATABASE, . ³, DROP DATABASE . ֳ , SQL.

', . , Microsoft SQL Server CREATE DATABASE :

CREATE DATABASE <NAME_DATABASE> ON <FILE1>, <FILE2>,...

ϳ, SQL Server, , . , , .

 

, : , , - . ֳ 䳿 , , .

CREATE TABLE. , . , , , INSERT. CREATE TABLE - , . , .

, , .

CREATE TABLE :

CREATE TABLE <TABLE NAME>

(<COLUMN NAME> <DATA TYPE> [(<SIZE>)],

<COLUMN NAME> <DATA TYPE> [(<SIZE>)]...);

SQL, - '. - .

. , . , , , . , - , , .

, CHAR ' . - , , . , ( NULL) , 1, , .

, , , , , , . , : . , ' SNUM STUDENTS USP, .

, , , . , '

SA.STUDENTS

, STUDENTS, (ID) SA.

, STUDENTS:

CREATE TABLE STUDENTS (SNUM INTEGER, SEAM CHAR (20), SIMA CHAR (10), SOTCH CHAR (15) STIP DECIMAL);

, .

ϳ , , . ALTER TABLE , . , . , :

ALTER TABLE <TABLE NAME> ADD <COLUMN NAME> <DATA TYPE> <SIZE>;

', NULL . , . , .

, STUDENTS , :

ALTER TABLE STUDENTS ADD COURS INTEGER, SPEC CHAR (10);

, . ' , - - , .

ALTER TABLE 䳺, , 䳿. , , , - , 򳺿 , . , ALTER TABLE .

, , , . , , SQL , . , , , , .

( , ) :

DROP TABLE <TABLE NAME>;

ϳ , ' , , '. , - .

, STUDENTS, , : DROP TABLE STUDENTS;

, DDL , .

 





:


: 2016-11-18; !; : 435 |


:

:

- , - .
==> ...

1715 - | 1643 -


© 2015-2024 lektsii.org - -

: 0.025 .