第4章 关系数据库标准语言-SQL-1课件.ppt

CHECK约束 CREAT TABLE STUDENT ( SNO CHAR(9), SNAME CHAR(8) NOT NULL, SSEX CHAR(2), SAGE SMALLINT, SDEPT CHAR(20), PRIMARY KEY (SNO), CHECK(SSEX = ‘女’ OR SNAME NOT LIKE ‘MS. %’) /*定义了元组中SNAME 和SSEX两个属性值之间的约束条件*/ ) CREATE TABLE ORDER_ITERM ( ID INT PRIMARY KEY, /*列级完整性约束条件,ID为主键*/ AMOUNT INT CHECK (AMOUNT100),/*商品数量不得超过100件*/ PRODUCT_ID INT, USER_ID INT REFERENCES USER(ID), FOREIGN KEY (PRODUCT_ID) REFERENCES PRODUCT(ID) ); 1.索引的特点 简单地说,一个索引就是一个指向表中数据的指针。例如,若读者想找出一本书中讨论某主题的所有页码,首先需要去查阅按字母顺序列出的包含所有主题的索引,然后再去阅读某些特定的页。在数据库中,索引具有同样的作用,一个查询指向基本表中数据的确切物理地址。实际上,查询都被定向于数据库中数据在数据文件中的地址,但对查询者

文档评论(0)

1亿VIP精品文档

相关文档