数据库原理与应用 SQL Server版(项目式)PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:王德永,张佰慧主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2011
- ISBN:9787115227843
- 页数:224 页
项目1项目准备 1
1.1公司管理数据库系统实例 2
1.1.1公司管理数据库系统功能分析 2
1.1.2公司管理数据库各数据表数据 2
1.2数据管理技术的发展 2
1.2.1数据处理的基本概念 2
1.2.2人工管理阶段 3
1.2.3文件系统阶段 4
1.2.4数据库系统阶段 5
1.3数据库系统概述 6
1.3.1数据库 6
1.3.2数据库管理系统 6
1.3.3数据库系统 7
1.4数据库技术新发展 8
1.4.1数据库技术发展历史 9
1.4.2数据库技术发展的趋势 10
1.5实训 12
1.5.1实训目的 12
1.5.2实训要求 12
1.5.3实训内容与步骤 12
项目2公司管理数据库系统的规划设计 13
2.1理论知识准备 14
2.1.1概念模型 14
2.1.2数据模型 16
2.1.3数据库系统模型 19
2.1.4关系数据库的基本理论 19
2.1.5范式理论 24
2.2公司管理系统的数据库设计 25
2.2.1需求分析 25
2.2.2概念结构设计 26
2.2.3逻辑结构设计 27
2.2.4物理设计 31
2.2.5数据库实施、运行与维护 32
2.3实训 32
2.3.1实训目的 32
2.3.2实训要求 33
2.3.3实训内容与步骤 33
项目3数据库的创建与管理 34
3.1理论知识准备 35
3.1.1 SQL Server 2005简介 35
3.1.2数据库文件与文件组 39
3.1.3数据库组成 39
3.1.4 T-SQL语句概述 41
3.2创建公司管理数据库 42
3.2.1使用Management Studio创建数据库和事务日志 42
3.2.2使用T-SQL语句创建数据库和事务日志 43
3.3修改公司管理数据库 44
3.3.1使用Management Studio修改数据库的属性 44
3.3.2使用T-SQL语句修改数据库的属性 45
3.4删除公司管理数据库 47
3.4.1使用Management Studio删除公司管理数据库 47
3.4.2使用T-SQL语句删除公司管理数据库 48
3.5实训 48
3.5.1实训目的 48
3.5.2实训要求 49
3.5.3实训步骤 49
项目4公司管理数据库中表的创建与管理 50
4.1创建公司管理数据库系统的数据表 51
4.1.1理论知识准备 51
4.1.2利用Management Studio创建数据表 55
4.1.3利用T-SQL语句创建数据表 58
4.2修改公司管理数据库系统的数据表 59
4.2.1利用Management Studio修改数据表结构 59
4.2.2利用T-SQL语句修改数据表 61
4.2.3重新命名表 61
4.3删除公司管理数据库系统的数据表 62
4.3.1利用Management Studio删除数据表 62
4.3.2利用T-SQL语句删除数据表 64
4.4实现公司管理数据库系统的数据完整性 64
4.4.1理论知识准备 64
4.4.2主键约束 65
4.4.3外键约束 67
4.4.4 DEFAULT约束 70
4.4.5 CHECK约束 71
4.4.6 UNIQUE约束 73
4.4.7默认值 73
4.5公司管理数据库系统数据表的操作 74
4.5.1利用Management Sttidio操作表记录 75
4.5.2利用T-SQL语句操作表记录 75
4.6实训 76
4.6.1实训目的 76
4.6.2实训要求 77
4.6.3实训内容与步骤 77
项目5公司管理数据库系统中视图和索引的应用 81
5.1索引的应用 82
5.1.1理论知识准备 82
5.1.2利用Management Studio创建索引 83
5.1.3利用T-SQL语句创建索引 86
5.1.4索引管理 86
5.1.5索引维护 88
5.1.6删除索引 90
5.2视图的应用 91
5.2.1理论知识准备 91
5.2.2利用Management Studio创建视图 92
5.2.3利用T-SQL语句创建视图 94
5.2.4修改和重命名视图 95
5.2.5删除视图 96
5.3实训 97
5.3.1实训目的 97
5.3.2实训要求 97
5.3.3实训内容与步骤 97
项目6公司管理数据库系统的数据查询 99
6.1理论知识准备 100
6.1.1 T-SQL语句 100
6.1.2查询的基本语句 100
6.2子查询 120
6.3多表查询 124
6.3.1内连接 125
6.3.2外连接 126
6.3.3交叉连接 128
6.4实训 129
6.4.1实训目的 129
6.4.2实训要求 129
6.4.3实训内容与步骤 129
项目7实现公司管理数据库系统的编程 131
7.1理论知识准备 132
7.1.1 T-SQL编程元素 132
7.1.2常用函数 133
7.1.3常量与变量 139
7.1.4运算符 140
7.1.5批处理和流控语句 141
7.2编程获取某雇员的工作业绩信息 145
7.3编程实现订购订单 146
7.4实训 147
7.4.1实训目的 147
7.4.2实训要求 147
7.4.3实训内容与步骤 147
项目8公司管理数据库系统中存储过程的应用 149
8.1理论知识准备 150
8.1.1存储过程的概念 150
8.1.2存储过程的优点 150
8.1.3存储过程与视图的比较 150
8.2创建存储过程 151
8.2.1利用Management Studio创建存储过程 151
8.2.2利用T-SQL语句创建存储过 153
8.3执行存储过程 154
8.4带参数的存储过程 156
8.4.1带输入参数的存储过程 156
8.4.2执行带有输入参数的存储过程 157
8.4.3带输出参数的存储过程 158
8.5重命名存储过程 160
8.5.1使用Management Studio修改存储过程名称 160
8.5.2使用系统存储过程修改存储过程名称 160
8.6修改存储过程 161
8.6.1使用Management Studio修改存储过程 161
8.6.2使用T-SQL语句修改存储过程 162
8.7删除存储过程 163
8.7.1使用Management Studio删除存储过程 163
8.7.2使用T-SQL语句删除存储过程 164
8.8实训 164
8.8.1实训目的 164
8.8.2实训要求 164
8.8.3实训步骤 164
项目9触发器的使用 166
9.1理论知识准备 167
9.1.1触发器的概念 167
9.1.2触发器中的INSERTED表和DELETED表 168
9.2创建触发器 168
9.2.1利用Management Studio创建触发器 168
9.2.2利用T-SQL语句创建触发器 170
9.3管理触发器 175
9.4实训 176
9.4.1实训目的 176
9.4.2实训要求 177
9.4.3实训步骤 177
项目10公司管理数据库系统的安全管理 178
10.1理论知识准备 179
10.1.1 SQL Server 2005的安全管理机制 179
10.1.2身份验证 179
10.1.3权限认证 180
10.2登录管理 180
10.3用户管理 184
10.4角色管理 187
10.4.1服务器角色 187
10.4.2数据库角色 188
10.5权限管理 190
10.5.1权限管理分类 190
10.5.2使用对象资源管理器设置权限 191
10.5.3使用SQL语句设置权限 192
10.6实训 194
10.6.1实训目的 194
10.6.2实训要求 194
10.6.3实训内容与步骤 194
项目11公司管理数据库的管理与维护 196
11.1理论知识准备 197
11.1.1数据库的备份 197
11.1.2数据库的还原 198
11.2数据库的备份与还原 198
11.2.1利用Management Studio备份数据库 198
11.2.2利用T-SQL语句备份数据库 200
11.2.3利用Management Studio还原数据库 201
11.2.4利用T-SQL语句还原数据库 203
11.3数据库的分离与附加 203
11.3.1分离companyinfo数据库 203
11.3.2附加companyinfo数据库 204
11.4数据的导入与导出 205
11.4.1导入数据 205
11.4.2导出数据 208
11.5实训 210
11.5.1实训目的 210
11.5.2实训要求 210
11.5.3实训内容与步骤 210
项目12 C#应用开发实例 211
12.1理论知识准备 212
12.1.1在Visual Studio 2005中创建数据库 212
12.1.2在Visual Studio 2005中创建数据连接 215
12.2商品信息浏览 216
11.2.1创建项目 216
11.2.2界面设计 217
12.2.3 BindingSource组件设置 217
12.2.4 DataGridView控件设置 219
12.3商品信息查询 221
12.3.1创建项目 221
12.3.2界面设计 221
12.3.3 BindingSource组件设置 222
12.3.4数据绑定组件设置 222
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019