- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
9.4.2SQL语言的数据定义SQL中的数据类型:⑴数值型,其中比较常用的有:长整型〔INTEGER/INT〕、短整型〔SMALLINT〕、浮点型〔REAL〕等;⑵字符串型,其中有长度为N的定长字符串CHAR、最大长度为N的可变长度字符串VARCHAR;⑶时间型,日期DATE、时间TIME。9.4.2SQL语言的数据定义2.根本表的操作根本表的创立:CREATETABLE根本表名〔列名数据类型,……完整性约束,……〕“完整性约束”指可以添加主码、外码等限制条件。9.4.2SQL语言的数据定义2.根本表的操作根本表的表结构的修改与修改分别为:ALTERTABLE根本表名ADD列名类型ALTERTABLE根本表名DROP列名[CASCADE∣RESTRICT]根本表的撤消为:DROPTABLE根本表名[CASCADE∣RESTRICT]CASCADE表示所有引用到该列的视图、约束也会被一起删除;而RESTRICT表示只有在该列没有任何试图、约束引用它时才可以删除,否那么不执行删除命令。9.4.2SQL语言的数据定义3.索引的操作索引的创立:CREATE[UNIQUE]INDEX索引名ON根本表名〔列名序列〕索引的撤消:DROPINDEX索引名UNIQUE表示的是每个索引值要求对应唯一的数据记录9.4.3数据查询及数据更新1.数据查询根本语句结构如下:SELECT[ALL│DISTINCT]目标列表达式[,目标列表达式]…FROM表名或视图名[,表名或视图名]…[WHERE条件表达式][GROUPBY列名1[HAVING条件表达式]][ORDERBY列名2[ASC│DESC]];9.4.3数据查询及数据更新举例:假设有一个学生情况表:Xshb〔Sno,Sname,Ssex,Sage,Sdept,Sclass〕其中的Sno是学号、Sname是学生姓名、Ssex是性别、Sage是年龄、Sdept是所属院系、Sclass是所在班级。例:查询全体学生的姓名和所在班级。SELECTSname,SclassFROMXshb;9.4.3数据查询及数据更新2.数据更新:数据的插入、修改及删除。⑴插入数据插入一个或多个元组的语句:INSERTINTO表名[〔列名序列〕]VALUES〔元组值〕,[〔元组值〕,……,〔元组值〕]插入一个查询的结果:INSERTINTO表名[〔列名序列〕]SELECT查询语句插入另一个表的元组:INSERTINTO表名1[〔列名序列〕]TABLE表名29.4.3数据查询及数据更新⑵数据删除DELETEFROM表名[WHERE条件表达式]这里数据的删除指的是对元组的删除,而非是对属性的删除。9.4.3数据查询及数据更新⑶数据修改UPDATE表名SET列名=值或表达式[,列名=值或表达式……][WHERE条件表达式]9.4.4视图什么视图?关系数据库提供给用户以多种的角度观察数据库中数据的一种重要的机制,它是由一个或多个根本表或视图中导出的表。思考:什么说视图是一个“虚表”?9.4.4视图视图的创立:CREATEVIEW视图名〔列名序列〕ASSELECT查询语句视图的撤消:DROPVIEW视图名9.4.4视图举例:例:由于工作中经常要用到学生情况表中的学号、姓名及所属院系,因此建立一个相关的视图。CREATEVIEWXshb_yx〔Sno,Sname,Sdept〕ASSELECTSno,Sname,SdeptFROMXxhb;9.5.1分布式数据库系统分布式数据库〔DistributedDataBase,简称DDB〕的产生:美国计算机公司,1979年开发的SDD-1。什么是分布式系统:把分散在各处的数
您可能关注的文档
最近下载
- SY_T 6503-2022 石油天然气工程可燃气体和有毒气体检测报警系统安全规范.docx
- 钢筋力学性能检测试题答案.docx VIP
- 钢筋力学性能检测试题答案钢筋主要的力学性能考试题.docx VIP
- JGJ∕T 23-2011 回弹法检测混凝土抗压强度技术规程.pdf VIP
- 《低压变频器培训资料课件》.ppt
- 道德与法治专题复习教案:建设美丽中国 (1).docx VIP
- 信息安全保障方案.docx VIP
- 《电子技术基础》(晶体管电路+集成运放)试卷+参考答案 .pdf VIP
- 成人危重病人转运指南(2019版)”的评价与解读.pdf
- 2024年全国职业院校技能大赛高职组(法律实务赛项)考试题库(含答案).docx
文档评论(0)