由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版新书]数据库原理及应用 田民格 清华大学出版社 数据库系统
¥ ×1
书名: | 数据库原理及应用 |
出版社: | 清华大学出版社 |
出版日期 | 2024 |
ISBN号: | 田民格 |
《数据库原理及应用》全面介绍了数据库系统的基本原理、基本操作、数据库设计和应用技术,并以具体的校企合作案例为例,完整地介绍了数据库应用系统开发的整个过程。《数据库原理及应用》主要内容包括数据库系统概述、关系数据库、关系数据库标准语言SQL、关系规范化理论、数据库设计、数据库系统保护技术、SQL Server 2019应用、数据库应用系统开发技术、数据库应用系统开发案例和数据库技术新进展。本书与中国大学MOOC网站的“数据库原理及应用”课程配套使用,网站提供丰富的资源,包括教学课件、教学视频、实验资源、习题参考答案和数据库应用系统开发案例程序源码等。 《数据库原理及应用》既可作为高等院校计算机及相关专业的教材,又可用为从事计算机软件工作的科技人员、工程技术人员以及其他相关人员作为参考书。 |
田民格,三明学院副教授,主要承担《数据库原理及应用》、《计算机组成原理与汇编语言》、《Python程序设计》等课程的教学;主编教材《Delphi程序设计》、《Win32汇编语言程序设计》、《计算机组成原理与汇编语言》等;从1999年开始开发、使用、完善考试系统,能实现SQL/MySQL、masm32/64、C/C++、Python、Java、C#等多种语言的自动评分;2009年获三明学院校级教学成果一等奖,2018年9月获得三明学院卓越教学奖。 |
|
《数据库原理及应用》拥有多年教学经验的高校教授编写;内容知识前沿,实验规范,案例丰富,解析深刻,可以帮助学生进行有效学习。 |
|
目 录
第 1章数据库系统概述 ..................................................................................................... 1
1.1数据库系统基本概念 ........................................................................................................ 1
1.2数据管理技术的发展 ........................................................................................................ 1
1.3数据库三级模式和两种映射 ............................................................................................ 2
1.4数据模型 ............................................................................................................................ 3
1.5实体 .................................................................................................................................... 4
1.5.1 实体和属性 ............................................................................................................. 4
1.5.2 实体的联系 ............................................................................................................. 5
1.5.3 1∶1联系 ................................................................................................................ 5
1.5.4 1∶N联系 ............................................................................................................... 5
1.5.5 M∶N联系 .............................................................................................................. 6
1.6数据库类型 ........................................................................................................................ 6
1.7 E-R方法 ............................................................................................................................. 7
1.7.1 E-R图 ...................................................................................................................... 7
1.7.2 E-R图导出数据模型 .............................................................................................. 8 习题 1 ....................................................................................................................................... 10
第 2章关系数据库理论基础 ............................................................................................ 13
2.1关系的数学定义和性质 .................................................................................................. 13
2.1.1 域和域的基数 ....................................................................................................... 13
2.1.2 笛卡儿积及其基数 ............................................................................................... 13
2.1.3 关系和二维表 ....................................................................................................... 13
2.1.4 关系的性质 ........................................................................................................... 14
2.2关系数据库语言 .............................................................................................................. 14
2.2.1 数据描述语言 DDL .............................................................................................. 14
2.2.2 数据操纵语言 DML ............................................................................................. 14
2.2.3 关系代数 ............................................................................................................... 14
2.2.4 关系演算 ............................................................................................................... 16
2.2.5 关系 DML完备性 ................................................................................................ 17
2.3关系数据库标准语言 —SQL ....................................................................................... 17
2.3.1 SQL的特点 ........................................................................................................... 17
2.3.2 SQL数据定义语言 ............................................................................................... 17
2.3.3 SQL数据操纵语言 ............................................................................................... 18
2.4关系规范化 ...................................................................................................................... 19
2.4.1 准备知识 ............................................................................................................... 19
·IV· 数据库原理及应用 2.4.2 范式与规范化 ....................................................................................................... 20
2.4.3 分解关系的基本原则 ........................................................................................... 22 习题 2 ....................................................................................................................................... 22
第 3章数据库简介 .......................................................................................................... 25
3.1 SQL 2012的安装、管理、配置 ..................................................................................... 25
3.1.1 SQL 2012的安装 .................................................................................................. 25
3.1.2 SQL 2012管理器 .................................................................................................. 32
3.1.3 SQL服务器配置管理器 ....................................................................................... 34
3.2 SQL 2012的系统数据库 ................................................................................................. 35
3.2.1 Master数据库 ....................................................................................................... 35
3.2.2 Tempdb数据库 ..................................................................................................... 35
3.2.3 Model数据库 ........................................................................................................ 36
3.2.4 Msdb数据库 ......................................................................................................... 36
3.3 SQL Server系统表 .......................................................................................................... 36
3.4 SQL Server的存储过程 .................................................................................................. 36
3.5国产数据库简介 .............................................................................................................. 36
3.5.1 SinoDB的主要功能 ............................................................................................. 37
3.5.2 SinoDB的特性 ..................................................................................................... 39
3.6 SinoDB的安装、管理、配置 ........................................................................................ 40
3.6.1 SinoDB的安装 ..................................................................................................... 40
3.6.2 SinoDB的基本管理 ............................................................................................. 45
3.6.3 SinoDB服务配置 ................................................................................................. 47
3.6.4 SinoDB交互式命令行工具 ................................................................................. 49 习题 3 ....................................................................................................................................... 51
第 4章 SQL语言基础...................................................................................................... 52
4.1数据类型 .......................................................................................................................... 52
4.1.1 整数类型(Int等) .............................................................................................. 52
4.1.2 实数类型(Float等) .......................................................................................... 52
4.1.3 字符类型(Char等) .......................................................................................... 54
4.1.4 备注类型(Text等) ........................................................................................... 55
4.1.5 二进制类型(Image等) .................................................................................... 55
4.1.6 布尔类型(Bit) .................................................................................................. 56
4.1.7 日期类型(DateTime) ....................................................................................... 56
4.1.8 时间戳类型 TimeStamp ........................................................................................ 57
4.1.9 变体类型 Sql_Variant ........................................................................................... 58
4.1.10表类型 Table ....................................................................................................... 59
4.1.11自定义数据类型 ................................................................................................. 59
4.1.12唯一标识类型 ..................................................................................................... 60
4.1.13行全局唯一标识列 ............................................................................................. 60
4.1.14自动编号 Identity列 ........................................................................................... 61
4.2常量 .................................................................................................................................. 62
4.2.1 字符串常量 ........................................................................................................... 62
4.2.2 整数常量 ............................................................................................................... 62
4.2.3 浮点数常量 ........................................................................................................... 62
4.2.4 日期常量与语言环境 ........................................................................................... 63
4.3变量 .................................................................................................................................. 64
4.3.1 局部变量 ............................................................................................................... 64
4.3.2 全局变量 ............................................................................................................... 65
4.4运算符与表达式 .............................................................................................................. 69
4.4.1 算术运算符 ........................................................................................................... 69
4.4.2 位运算符 ............................................................................................................... 69
4.4.3 比较运算符 ........................................................................................................... 69
4.4.4 逻辑运算符 ........................................................................................................... 72
4.4.5 字符串连接运算符 ............................................................................................... 72
4.4.6 运算符的优先顺序 ............................................................................................... 73
4.5 SQL函数 ......................................................................................................................... 73
4.5.1 聚合函数 ............................................................................................................... 73
4.5.2 数据转换函数 ....................................................................................................... 75
4.5.3 游标函数 ............................................................................................................... 76
4.5.4 日期和时间函数 ................................................................................................... 77
4.5.5 数学函数 ............................................................................................................... 78
4.5.6 元数据函数 ........................................................................................................... 79
4.5.7 安全函数 ............................................................................................................... 81
4.5.8 字符串函数 ........................................................................................................... 82
4.5.9 系统函数 ............................................................................................................... 83
4.5.10文本和图像函数 ................................................................................................. 86
4.5.11配置函数 ............................................................................................................. 87
4.6其他 .................................................................................................................................. 88
4.6.1 注释语句 ............................................................................................................... 88
4.6.2 批处理 ................................................................................................................... 88
4.6.3 显示服务器上库信息 ........................................................................................... 90
4.6.4 显示当前库的表信息 ........................................................................................... 91 习题 4 ....................................................................................................................................... 91
第 5章 SQL编程 ............................................................................................................. 93
5.1流程控制语句 .................................................................................................................. 93
5.1.1 Select和 Set赋值 ................................................................................................. 93
5.1.2 Begin…End语句块 .............................................................................................. 93
5.1.3 If…Else ................................................................................................................. 93
|
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格