收藏 分销(赏)

2023年数据库应用技术SQLServer篇第版.doc

上传人:二*** 文档编号:4518037 上传时间:2024-09-26 格式:DOC 页数:11 大小:39.54KB
下载 相关 举报
2023年数据库应用技术SQLServer篇第版.doc_第1页
第1页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、数据库应用技术SQL Server 2023篇(第2版)第1章数据库概述11.1订单管理系统概述11.2数据库基本原理21.2.1关系数据库系统概述21.2.2实体-联系模型21.2.3关系模型41.2.4关系数据库标准语言81.2.5关系模型的规范化9习题11第2章SQL Server 2023概述122.1SQL Server 2023简介122.1.1SQL Server 2023的发展及特性122.1.2SQL Server 2023的环境规定132.2SQL Server 2023的安装152.2.1SQL Server 2023的应用环境设计152.2.2SQL Server 20

2、23的身份验证模式162.2.3SQL Server 2023的安装172.3SQL Server 2023的管理及开发工具21习题28第3章数据库管理293.1SQL Server 2023数据库概念293.1.1数据库文献分类293.1.2页303.1.3数据库文献组313.2系统数据库及其表323.3创建数据库333.3.1创建数据库应具有的条件333.3.2在图形界面下创建数据库343.3.3用SQL命令创建数据库353.3.4事务日记383.3.5查看数据库信息393.4管理和维护数据库403.4.1打开数据库413.4.2增减数据库空间413.4.3数据库选项的设定与修改443.4

3、.4更改数据库名称453.4.5查看SQL Server上共有几个数据库453.4.6删除数据库45习题46第4章数据表管理474.1表的基本概念474.1.1订单管理中的数据规定474.1.2数据表的三个键474.2创建表484.2.1使用图形界面创建表484.2.2使用CREATE TABLE语句创建表504.3表中的数据类型524.4表的管理和维护534.4.1查看表的定义信息534.4.2修改表554.4.3删除表564.4.4查看表之间的依赖关系574.5表数据的添加、修改和删除584.5.1向表中添加数据594.5.2修改表中的数据604.5.3删除表中的数据614.6使用约束62

4、4.6.1主键(PRIMARY KEY)约束624.6.2唯一键(UNIQUE)约束634.6.3检查(CHECK)约束634.6.4默认值(DEFAULT)约束654.6.5外键(FOREIGN KEY)约束664.6.6级联参照完整性约束674.7标记列IDENTITY68习题69第 5 章数据查询705.1简朴SELECT语句725.1.1SELECT语句的语法格式725.1.2基本的SELECT语句725.1.3使用INTO子句745.1.4使用WHERE子句745.1.5使用ORDER BY子句765.2SELECT语句的记录功能775.2.1使用集合函数775.2.2使用GROUP

5、 BY 子句795.2.3使用COMPUTE BY子句805.3SELECT语句中的多表连接815.3.1交叉连接825.3.2内连接835.3.3外连接835.3.4自连接855.3.5合并结果集865.4子查询865.4.1比较测试中的子查询875.4.2集合成员测试中的子查询875.4.3存在性测试中的子查询875.4.4批量比较测试中的子查询875.4.5使用子查询向表中添加多条记录885.5使用SQL Server Management Studio 进行数据查询与维护885.5.1查询设计器简介885.5.2查询设计器的应用实例90习题92第 6 章视图和索引936.1视图的基本概

6、念936.1.1视图的基本概念936.1.2视图的优点和缺陷956.2视图的创建和查询956.2.1在SQL Server Management Studio下创建视图966.2.2使用CREATE VIEW创建视图986.2.3视图数据的查询996.3视图的维护996.3.1查看视图的定义信息1006.3.2查看视图与其他对象的依赖关系1006.3.3修改视图1016.3.4删除视图1046.4通过视图修改表数据1046.5索引概述1056.5.1SQL Server 2023中数据的存储与访问1056.5.2索引的作用1066.5.3索引的分类1066.6创建索引1076.6.1系统自动创

7、建索引1086.6.2在图形界面下创建索引1096.6.3使用CREATE INDEX语句创建索引1106.7管理和维护索引1116.7.1查看和修改索引信息1116.7.2删除索引1126.7.3索引的分析与维护113习题117第7章Transact-SQL编程1187.1批解决、脚本和注释1187.1.1批解决1187.1.2脚本1197.1.3注释1197.2常量和变量1207.2.1常量1207.2.2局部变量1217.2.3全局变量1227.3系统函数1237.3.1字符串函数1237.3.2日期函数1257.3.3系统综合函数1267.3.4数学函数1297.3.5元数据函数131

8、7.3.6安全函数1317.3.7行集函数1327.3.8游标函数1337.3.9配置函数1337.3.10文本和图像函数1347.4流程控制语句1347.4.1BEGINEND语句块1357.4.2IF.ELSE语句1367.4.3CASE表达式1367.4.4WAITFOR语句1387.4.5WHILE语句1387.4.6其他语句1397.5用户自定义函数1397.5.1基本概念1397.5.2创建用户自定义函数1407.5.3修改和删除用户自定义函数1437.6游标及其应用1447.6.1声明游标1447.6.2打开游标1457.6.3从游标中获取数据1477.6.4关闭游标1497.6

9、.5释放游标149习题149第8章存储过程1508.1存储过程的概念1508.1.1基本概念1508.1.2存储过程的优点1508.2建立和执行存储过程1518.2.1创建和执行简朴存储过程1518.2.2执行字符串1528.3存储过程中参数的使用1538.3.1带输入参数的存储过程1548.3.2带输出参数的存储过程1568.3.3通过RETURN返回参数1588.4存储过程的管理与维护1598.4.1查看存储过程的定义信息1598.4.2存储过程的重编译1608.4.3重新命名存储过程1618.4.4修改和删除存储过程1618.5系统存储过程和扩展存储过程1628.5.1系统存储过程162

10、8.5.2扩展存储过程162习题163第9章触发器1649.1触发器的概念1649.1.1基本概念1649.1.2使用触发器的优点1649.2创建和应用触发器1659.2.1INSERT触发器1669.2.2UPDATE触发器1689.2.3DELETE 触发器1719.2.4查看触发器的定义信息1719.3修改和删除触发器1729.3.1修改和删除触发器1729.3.2严禁或启用触发器1749.4触发器的嵌套与递归1749.4.1嵌套触发器1749.4.2递归触发器1749.5事务1769.5.1基本概念1769.5.2事务应用176习题178第10章SQL Server 2023的安全管理

11、17910.1SQL Server 2023的安全特性17910.2SQL Server 2023的安全模型18010.2.1SQL Server 2023访问控制18010.2.2SQL Server 2023身份验证模式18010.3服务器的安全性18110.3.1创建或修改登录帐户18110.3.2严禁或删除登录帐户18310.3.3服务器角色18510.4数据库的安全性18610.4.1添加数据库用户18610.4.2修改数据库用户18810.4.3删除数据库用户18910.5数据库用户角色19010.5.1固定的数据库角色19010.5.2自定义的数据库角色19010.5.3增删数据

12、库角色的成员19210.6架构管理19310.6.1添加数据库架构19310.6.2删除数据库架构19410.6.3修改数据库用户的默认架构19410.7权限管理19510.7.1权限的种类19510.7.2权限的管理196习题202第11章备份与恢复20311.1备份与恢复的基本概念20311.1.1备份数据库的时机20311.1.2备份与恢复的方式20411.2备份数据库20611.2.1使用SQL Server Management Studio备份数据库20611.2.2创建备份设备20811.2.3使用SQL语句备份数据库20911.3恢复数据库21011.3.1恢复数据库前的准备2

13、1111.3.2使用SQL Server Management Studio恢复数据库21211.3.3使用SQL语句恢复数据库21411.4直接复制文献的备份与恢复21711.5数据的导入导出21911.5.1SQL Server 2023与Excel的数据格式转换21911.5.2SQL Server 2023与Access的数据格式转换225习题227第12章订单管理系统开发22812.1ADO.NET组件22812.1.1Connection对象22812.1.2Command对象23012.1.3DataSetCommand对象23012.1.4DataSet对象23012.1.5D

14、ataReader对象23112.2订单管理系统的设计23112.2.1订单管理系统架构设计23112.2.2订单管理系统功能设计23112.2.3订单管理系统数据库设计23212.3B/S模式下系统的实现23712.3.1数据库公用模块的编写23712.3.2系统功能模块实现237习题243第13章实训24413.1实训1安装并配置SQL Server 202324413.2实训2通过SQL语句建立数据库24413.3实训3通过两个表的建立验证数据完整性24513.4实训4销售业绩的记录24613.5实训5通过外键和自定义数据类型保证完整性24613.6实训6视图对保证数据安全性和完整性的作用24613.7实训7掌握索引的应用24713.8实训8自定义函数和游标的结合24713.9实训9建立存储过程查看供应商的产品24813.10实训10通过触发器实现级联修改24813.11实训11使用SQL Server Management Studio管理安全性24913.12实训12建立一个数据库的平常备份方案24913.13实训13为网上订单管理建立一个客户注册功能250

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服