- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第6章关系数据库标准语言SQL
主要内容6.1SQL概述6.2数据定义6.3数据查询6.4数据更新6.5数据控制复习思考题第6章关系数据库标准语言SQL6.1SQL概述6.1.1SQL的发展历程6.1.2SQL数据库的体系结构6.1.3SQL的组成1.数据定义(DataDefinition)2.数据操纵(DataManipulation)3.嵌入式SQL(EmbededSQL)4.数据控制(DataControl)6.1.4SQL的特点6.2数据定义6.2.1基本表的定义、删除与修改1.定义基本表语法格式:CREATETABLE|DBF表名[NAME长表名][FREE];(字段1字段类型[(字段宽度[,小数位])][NULL|NOTNULL];[CHECK完整性约束条件1[ERROR提示信息1]];[DEFAULT字段默认值][PRIMARYKEY|UNIQUE];[REFERENCES父表1[TAG索引标识名1]][NOCPTRANS];[,字段名2...][,PRIMARYKEY索引表达式1TAG索引标识2;|,UNIQUE索引表达式2TAG索引标识3];[,FOREIGNKEY索引表达式4TAG索引标识4[NODUP];REFERENCES父表2[TAG索引标识5]];[,CHECK完整性约束条件2[ERROR提示信息2]]);|FROMARRAY数组名功能:创建一个含有指定字段的表6.2.1基本表的定义、删除与修改例6.5建立“学生管理”数据库SM及其包含一个“学生”表Stud1,它由学号Sno、姓名Sname、性别Ssex、年龄Sage四个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。CREATEDATABASESMCREATETABLEStud1(SnoC(7);UNIQUE,SnameC(10)UNIQUE,Ssex;C(2),SageINT)例6.6建立一个“学生选课”表SC,它由学号Sno、课程号Cno、修课成绩Grade和教师名Tname组成,其中(Sno,Cno)为主码。CREATETABLESC(SnoC(6),CnoC(4),GradeI,;TnameC(8),Primarykey(Sno,Cno))6.2.1基本表的定义、删除与修改2.修改基本表语法格式1:ALTERTABLE表名ADD|ALTER[COLUMN]字段1;字段类型[(字段宽度[,小数位])][NULL|NOTNULL];[CHECK完整性约束条件[ERROR提示信息]][DEFAULT字段默认值];[PRIMARYKEY|UNIQUE][REFERENCES父表[TAG索引标识]];[NOCPTRANS][NOVALIDATE]语法格式2:ALTERTABLE表名ALTER[COLUMN]字段1[NULL|NOTNULL];[SETDEFAULT字段默认值][SETCHECK完整性约束条件;ERROR提示信息]][DROPDEFAULT][DROPCHECK][NOVALIDATE]语法格式3:ALTERTABLE表名[DROP[COLUMN]字段1];[SETCHECK完整性约束条件[ERROR提示信息]][DROPCHECK];[ADDPRIMARYKEY索引表达式TAG索引标识[FOR条件表达式]];[DROPPRIMARYKEY][ADDUNIQUE索引表达式[TAG索引标识;[FOR条件表达式]]][DROPUNIQUETAG索引标识];[ADDFOREIGNKEY[索引表达式]TAG索引标识[FOR条件表达式];REFERENCES父表[TAG索引标识]];[DROPFOREIGNKEYT
您可能关注的文档
- 1.2-集合之间的关系(2).ppt
- 现代科技在身边130406-(2).ppt
- 第二章-控制系统的数学模型-(2)自动控制原理.ppt
- 第二章控制系统数模(修改)1.ppt
- 爱在身边主题活动.ppt
- 第6课-法国《人权宣言》上课[1].ppt
- 网盟人群定向【公共演示平台】使用说明.pptx
- 数据库课程设计.ppt
- 第二章信息的获取(复习课).ppt
- 第3章-关系数据库语言SQL.ppt
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)