数据库复习完整重难点

数据库复习完整重难点

ID:38701457

大小:202.50 KB

页数:11页

时间:2019-06-17

数据库复习完整重难点_第1页
数据库复习完整重难点_第2页
数据库复习完整重难点_第3页
数据库复习完整重难点_第4页
数据库复习完整重难点_第5页
资源描述:

《数据库复习完整重难点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DatabaseManagementSystem(DBMS)asecuritysystem(authorizedusers)安全性anintegritysystem(consistencyofstoreddata)完整性aconcurrencycontrolsystem(sharedaccess)并发控制arecoverycontrolsystem(whenH/Sfailure)恢复auser-accessiblecatalog(descriptionsofdata)数据字典数据模型三要素Datastructure数据结构Datamanipulation数据操纵Con

2、straintsofdataintegrity数据的完整性约束EntityIntegrity实体完整性(Candidate)keysmustbeunique.码值唯一Inarelation,noattributeofaprimarykeycanbenull.基本表主码的诸属性均不能为空ReferentialIntegrity参照完整性外码取参照码值或取空值PRIMARYKEY(Book_Id),FOREIGNKEY(BorrowerMemNo)REFERENCESMEMBER(MemNo),INSERTINTOMEMBER(MemNo,Memname,PhoneNum

3、)VALUES(101,'SusanJones','412-376-8888');Divisionselectstheattributesspecifiedonanattribute_listfromatabler,whilediscardingtherest.Sixbasicoperators书名不会有两个Listthemembernumbersofalllibrarymemberwholikesallbookswrittenby‘Thomas’.Title(CallNumber,ISBN,Name,Author)Like(MemNo,CallNumber)(Lik

4、e)÷πCallNumberσAuthor=‘Thomas’(Title))SELECTMemNoFROMMemberMWHERENOTEXISTS((SELECTCallNumberFROMTitleWHEREAuthor='Thomas')EXCEPT(SELECTCallNumberFROMLikesLWHEREM.MemNo=L.MemNo));CharacterStringsFixedlengthnCHAR(n)orCHARACTER(n)定长串不足充空spaceVaryinglengthofmaximumnVARCHAR(n)orCHARVARYING(n

5、)变长串不足截断VARCHAR2(n)ORACLE用to_date('2013/03/08',‘yyyy/mm/dd')PRIMARYKEY(LIBSSN,Name),Theuniquekeywordspecifieseachrowmusthaveuniquevalues--specifythatasetofcolumnsmayserveasanalternatekey.备选码唯一码CREATETABLETitle(CallNumberVARCHAR(40),NameVARCHAR(200),ISBNVARCHAR(40),YearINT,PublisherVARCH

6、AR(80),PRIMARYKEY(CallNumber),UNIQUE(ISBN)//备选码备选码);DROPTABLEMEMBERCASCADE;DROPTABLEMEMBERRESTRICT;ALTERTABLEtable-nameALTER修改字段数据类型ALTERTABLELIBRARIANALTERSalaryNUMERIC(6,2);ALTERTABLELIBRARIANALTERCOLUMNSalaryTYPENUMERIC(6,2);--postgreSQLALTERTABLEtable-nameALTER修改字段数据类型ALTERTABLELIBR

7、ARIANALTERSalaryNUMBER(6,2);ALTERTABLELIBRARIANALTERCOLUMNSalaryTYPENUMBER(6,2);--postgreSQL改变字段的缺省值ALTERTABLEDEPENDENTALTERCOLUMNkinshipDROPDEFAULT;ALTERTABLEBOOKALTERCOLUMNBorrowerMemNoSETDEFAULTNULL;增加一个不能写成表约束的非空约束ALTERTABLEproductsALTERCOLUMNproduct_noSETNOTNULL;ALTERTABLE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。