关系数据库与sql语言复习

关系数据库与sql语言复习

ID:11803483

大小:6.77 MB

页数:98页

时间:2018-07-14

关系数据库与sql语言复习_第1页
关系数据库与sql语言复习_第2页
关系数据库与sql语言复习_第3页
关系数据库与sql语言复习_第4页
关系数据库与sql语言复习_第5页
资源描述:

《关系数据库与sql语言复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关系数据库与SQL语言内容提要关系数据库是当前数据库管理与应用的基础,而SQL语言是一种关系型数据库语言,用于定义、查询、修改和控制关系型数据库中的对象,多数数据库管理系统厂商支持关系数据库与SQL语言标准。本书以一个简单的数据库范例介绍了关系数据库与结构化查询语言SQL的知识,主要内容包括数据库系统的基本知识、关系数据库基本原理、SQL语言基础,都以范例数据库为主线,以实例的形式使读者理解掌握理论与应用方法。书中所有语言示例在SQLServer2000中验证通过。本书可作为软件高职各专业“关系数据库与SQL语言”的课程基础教材,也可作为相关专业技术人员的教材或自学参考书。书中加*部

2、分为可选内容。第1页关系数据库与SQL语言目录内容提要1第一章关系数据库1本章学习目标11.1数据库系统概述11.1.1实例11.1.2数据库系统应具有的特点11.1.3数据库系统51.2关系数据库71.2.1数据模型81.2.2关系数据库12*1.3数据库系统三级模式结构19本章小结22习题23第二章SQL语言24本章学习目标242.1SQL语言概述242.1.1SQL的历史242.1.2SQL的特点252.2创建数据库262.2.1数据库的设计262.2.2数据类型292.2.3初始化数据库312.2.4选择要访问的数据库312.2.5在当前数据库中创建新表312.2.6在当前数

3、据库的表中创建索引342.2.7记录的添加:INSERT语句362.3数据库的修改392.3.1删除表中的记录:DELETE语句392.3.2修改表中记录的属性值:UPDATE语句402.3.3删除数据库中的对象(如表或表的索引等):DROP语句412.3.4在表中添加新属性:ALTER语句412.4数据库中数据的查询432.4.1剖析SELECT语句432.4.2对属性列或表达式使用AS取别名462.4.3使用WHERE子句筛选查询结果462.4.4处理空值492.4.5对查询结果排序502.4.6怎样决定字符串是否相等542.5SQL中的条件设置:使用WHERE子句542.5.1

4、在WHERE子句中使用逻辑运算符54第1页关系数据库与SQL语言2.5.2在WHERE子句中使用IN子句562.5.3在WHERE子句中使用BETWEEN子句572.5.4在WHERE子句中使用LIKE来匹配字符582.6聚集查询592.6.1选择唯一值DISTINCT592.6.2聚集函数622.6.3分类聚集652.7连接查询682.7.1连接(Join)概念682.7.2连接条件692.7.3使用连接702.7.4缩减表名702.7.5多表连接712.8子查询722.8.1子查询基础知识722.8.2使用IN的子查询73*2.8.3自连接查询用子查询实现742.8.4子查询和N

5、OTIN75*2.8.5使用EXISTS的子查询752.8.6使用NOTEXISTS来查找空组762.8.7与ANY、SOME和ALL一起使用比较运算符762.8.9在UPDATE和DELETE语句中使用子查询772.9使用视图792.9.1创建视图802.9.2使用视图的优点822.9.3限制用户可用的数据832.9.4创建列的别名832.9.5单表视图842.9.6具有表达式和函数的视图852.9.7在视图中使用聚集函数852.9.8使用连接的视图862.9.9使用子查询创建视图862.9.10嵌套视图872.9.11更新视图87本章小结1习题1第1页关系数据库与SQL语言第一章

6、关系数据库本章学习目标通过本章的学习,要理解与掌握以下内容:l数据库系统的特点、基本概念及组成l数据库系统中数据模型的意义lE-R方法基础l关系数据库基本概念①关系模型的数据结构:②关系模型的数据操作③关系模型的完整性约束l数据库系统三级模式结构1.1数据库系统概述1.1.1实例在现代社会的生活中,不管是因公还是因事,或多或少地总要入住宾馆,而在一个数字化管理的宾馆里,客人的身份与活动记录都为宾馆的管理、服务、决策提供了基础与依据。进入宾馆前厅总台登记入住后,客人提交的诸如身份证号码、姓名、性别、工作单位、职务、职称等个人基本信息,客人选择的入住房型(普通间、标准间、豪华标准间、套间

7、),以及客人预交金额的多少,都成为宾馆判断客人可能的消费能力提供了初始的依据,客人在宾馆的活动,不同部门也将依据管理层与本部门的工作要求,记录用户的活动与消费信息,包括餐饮、娱乐、电话、网络等等,这些记录除利于宾馆进行客人消费结帐外,也为宾馆修正、提高管理服务质量提供了分析的依据。数字化管理的技术基础是数据库系统技术。1.1.2数据库系统应具有的特点从上述实例可以知道,在信息社会里,人们的一切活动(学习、生活、娱乐、商务等等)以及参与活动的事物都可能被分解

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

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

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