SQL Server数据库技术与应用(SQL Server 2019版)

SQL Server数据库技术与应用(SQL Server 2019版)
作者: 赵明渊
出版社: 清华大学
原售价: 69.80
折扣价: 55.84
折扣购买: SQL Server数据库技术与应用(SQL Server 2019版)
ISBN: 9787302605614

作者简介

内容简介

第3章 创建数据库和创建表 本章要点:  SQL Server数据库的基本概念  以图形界面方式创建SQL Server数据库  以命令方式创建SQL Server数据库  表的基本概念  以命令方式创建SQL Server表  使用图形用户界面创建SQL Server表 使用SQL Server设计和实现信息系统,首先就要设 计和实现数据的表示和存储,即创建数据库,数据库是 SQL Server用于组织和管理数据的基本对象,SQL Server能够支持多个数据库。表是最重要的数据库对象 ,它是由行和列构成的集合,用来存储数据。本章介绍 SQL Server数据库的基本概念、以图形界面方式创建 SQL Server数据库、以命令方式创建SQL Server数据 库、表的基本概念、数据类型、以命令方式创建SQL Server表、以图形界面方式创建SQL Server表等内容 。 3.1SQL Server数据库的基本概念 数据库是SQL Server存储和管理数据的基本对象, 下面从逻辑数据库和物理数据库两个角度进行讨论。 3.1.1逻辑数据库 从用户的观点看,组成数据库的逻辑成分称为数据 库对象,SQL Server数据库由存放数据的表以及支持这 些数据的存储、检索、安全性和完整性的对象所组成。 1. 数据库对象 SQL Server的数据库对象包括表(table)、视图 (view)、索引(index)、存储过程(stored procedure) 、触发器(trigger)等,下面介绍常用的数据库对象。  表: 表是包含数据库中所有数据的数据库对象 ,由行和列构成,它是最重要的数据库对象。  视图: 视图是由一个表或多个表导出的表,又 称为虚拟表。  索引: 为加快数据检索速度并可以保证数据唯 一性的数据结构。  存储过程: 为完成特定功能的TSQL语句集合 ,编译后存放于服务器端的数据库中。  触发器: 它是一种特殊的存储过程,当某个规 定的事件发生时,该存储过程自动执行。 2. 系统数据库和用户数据库 SQL Server的数据库有两类: 一类是系统数据库 ; 另一类是用户数据库。 (1) 系统数据库 SQL Server在安装时创建4个系统数据库: master、model、msdb和tempdb。系统数据库存储有关 SQL Server的系统信息,当系统数据库受到破坏时, SQL Server将不能正常启动和工作。  master数据库: 它是系统最重要的数据库,记 录了SQL Server的系统信息,例如登录账号、系统配置 "(1)培养学生掌握数据库理论知识和SQL Server数据库管理、操作、T-SQL语言编程能力。 (2)教学和实验配套,深化实验课的教学,每章的实验分为验证性实验和设计性实验两个阶段,培养学生独立设计、编写和调试SQL语句的代码的能力。 (3)介绍大数据、NoSQL等前沿内容。 (4)着重培养学生编写T-SQL查询语句的能力和数据库语言编程的能力。 (5)提供习题参考答案,免费提供教学大纲,教学课件、教学进度表、所有实例的源代码下载。"