《基于SQL Server数据库基础》简介
《基于SQL Server数据库基础》这本书是由.卢卫中,屈晓主编创作的,《基于SQL Server数据库基础》共有99章节
1
前 言
欢迎学习职业教育联盟系列课程(OEAC)(新形态教材),职业教育联盟由全国几十所优秀的职业教育学校组成,课程研发团队由教学经验丰富的一线老师、企业中工作经验丰富...
2
目录
目 录 前 言 理论部分 第1章 数据库的概念及SQL Server 2017的使用 1.1 数据库的基本概念 1.2 数据管理的发展 1.2.1 人工管理 1...
3
理论部分
...
4
第1章 数据库的概念及SQL Server 2017的使用
视频教学资源 学习目标 了解数据库及其相关概念和数据库的作用 了解数据库的发展历史 了解数据库的系统模型 了解数据库管理系统的概念和作用 熟练使用SQL Ser...
5
1.1 数据库的基本概念
数据、数据库、数据库管理系统和数据库系统是与数据库技术密切相关的4个基本概念。 ➢数据 描述事物的符号记录称为数据(Data),它是数据库中存储的基本对象。 当...
6
1.2 数据管理的发展
数据库管理技术的发展主要经历了如下3个不同的发展阶段:人工管理阶段、文件管理阶段和数据库管理阶段,目前新兴的数据库管理技术还有面向对象的技术等。...
7
1.2.1 人工管理
20世纪50年代中期以前,计算机主要用于科学计算。硬件方面只有卡片、纸带、磁带等,没有可以直接访问、直接存取的外部存取设备。软件方面也没有专门的管理数据的软件,...
8
1.2.2 文件系统管理
20世纪50年代中期到60年代中后期,大量的数据处理,硬件出现了直接存取的磁盘、磁鼓,软件则出现了高级语言和操作系统,以及专门管理外存的数据管理软件,实现了按文...
9
1.2.3 数据库系统管理
从20世纪60年代后期开始,根据实际需要,发展了数据库技术。数据库是通用化的相关数据集合,它不仅包括数据本身,而且包括数据之间的联系。为了让多种应用程序并发地使...
10
1.3 数据库的系统模型
数据库系统根据数据存储的数据模型可以分为层次型数据库、网状型数据库、关系型数据库以及面向对象型数据库4种。...
11
1.3.1 层次型数据库
这种模型描述数据的组织形式像一棵倒置的树,它由节点和连线组成,其中节点表示实体。树有根、枝、叶,在这里都称为节点,根节点只有一个,向下分支,它是一种一对多的关系...
12
1.3.2 网状型数据库
处理以记录类型为节点的网状数据模型的数据库被称为网状型数据库。处理方法是将网状结构分解成若干棵二级树结构,称为系。系类型是两个或两个以上的记录类型之间联系的一种...
13
1.3.3 关系型数据库
所谓关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出,在之后的几十年中,关系模型的概念得到...
14
1.4 数据库管理系统
数据库管理系统(Database Management System,DBMS)是指数据库系统中对数据进行管理的软件系统,它是数据库系统的核心组成部分。我们对数...
15
1.5 结构化查询语言
SQL全称是结构化查询语言(Structured Query Language),它的功能包括查询、操纵、定义和控制,是一个综合的、通用的关系数据库语言,同时又...
16
1.6 SQL Server 2017
...
17
1.6.1 客户端/服务器体系结构
SQL Server采用客户端/服务器体系结构,把工作负载划分成在服务器计算机上运行的任务和在客户计算机上运行的任务。即中央服务器用来存放数据库,该服务器可以被...
18
1.6.2 什么是SQL Server 2017
SQL Server 2017是微软公司开发用于大规模联机事务处理、数据仓库和电子商务应用的数据库和数据分析平台。它重新定义了数据库涉及的领域与规范,融入了商业...
19
1.7 用SQL Server 2017创建数据库
...
20
1.7.1 启动SQL Server 2017的服务器
SQL Server是基于服务的数据库管理系统,安装好SQL Server后在Windows服务管理器中能看到SQL Server的服务,SQL Server服...
21
1.7.2 打开SQL Server 2017的客户端
打开SQL Server 2017的客户端有2种方法: (1) 单击“开始”→选择“Microsoft SQL Server 2017”→单击“SQL Serv...
22
1.7.3 登录SQL Server 2017的服务器
SQL Server Management Studio 是一个强大的客户端管理工具,用它来管理数据库服务器时,必须要先将它连接到数据库服务器上,如图1.14所...
23
1.7.4 使用SQL Server 2017创建数据库
在SQL Server Management Studio中创建数据库的步骤如下: (1) 在SQL Server Management Studio的“对象资...
24
1.7.5 删除数据库
当一个数据库已经被复制到另一个服务器上,或者已经确定不再需要的时候,就要对该数据库进行删除。特别提醒:当删除一个数据库的时候,最好是把数据库里面的数据进行备份,...
25
1.8 分离和附加数据库
有的时候需要把数据库移植到其他的计算机上面,这时就要用到数据库的分离和附加。...
26
1.8.1 分离数据库
(1) 在“对象资源管理器”窗口里右击“studentMIS”数据库,在弹出的快捷菜单里选择“任务”→“分离”选项,如图1.24所示。 (2) 弹出如图1.25...
27
1.8.2 附加数据库
(1) 在“对象资源管理器”子窗口里,右击“数据库”选项,在弹出的快捷菜单里选择“附加”选项,如图1.26所示。 图1.1 附加数据库 (2) 弹出“附加数据...
28
第2章 用SQL Server 2017创建数据表
视频教学资源 学习目标 了解表的基本概念 了解完整性的概念及分类 掌握SQL常用的数据类型 熟练掌握数据库中表的创建 熟练掌握数据库表中约束的创建 本章单词 请...
29
2.1 数据表的基本概念
数据表是数据库中用于存储数据的唯一对象,它是整个数据库系统的基础,也是数据库中其他对象的操作依据。数据库实际上是表的集合,数据库的数据或信息都是存储在表中的。表...
30
2.2 数据的完整性
数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability),包括数据的正确性和相容性。它是防止数据库中存在...