您好,欢迎来到聚文网。 登录 免费注册
SQL Server数据库技术与应用(SQL Server 2019版)

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

  • 字数: 559000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 出版日期: 2022-07-01
  • 商品条码: 9787302605614
  • 版次: 1
  • 开本: 16开
  • 页数: 360
  • 出版年份: 2022
定价:¥69.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"(1)培养学生掌握数据库理论知识和SQL Server数据库管理、操作、T-SQL语言编程能力。 (2)教学和实验配套,深化实验课的教学,每章的实验分为验证性实验和设计性实验两个阶段,培养学生独立设计、编写和调试SQL语句的代码的能力。 (3)介绍大数据、NoSQL等前沿内容。 (4)着重培养学生编写T-SQL查询语句的能力和数据库语言编程的能力。 (5)提供习题参考答案,免费提供教学大纲,教学课件、教学进度表、所有实例的源代码下载。"
内容简介
本书全面系统地介绍SQL Server 2019的管理操作和应用开发,以学生成绩数据库为主线,将基础知识和实际应用有机结合起来,本书各章(除第13章、第14章)内含验证性实验和设计性实验。全书共14章。第一部分数据库基础,介绍数据库的一般性原理,包括第1章数据库系统概论。第二部分SQL Server 2019数据库管理系统,介绍SQL Server 2019的数据管理功能,包括第2章SQL Server 2019 安装和操作、第3章创建数据库和创建表、第4章表数据操作、第5章数据查询、第6章视图和索引、第7章数据完整性、第8章TSQL程序设计、第9章存储过程、第10章触发器、第11章系统安全管理、第12章备份和恢复、第13章事务和锁定。第三部分SQL Server数据库应用开发,介绍以SQL Server作为数据库平台的应用系统开发技术,包括第14章基于Java EE 和 SQL Server的学生成绩管理系统开发。本书可作为大学本科、高职高专及培训班的教材,也适合计算机应用人员和计算机爱好者自学参考。
目录
第1章 数据库系统概论
1.1 数据库系统
1.2 数据模型
1.3 关系数据库
1.4 数据库设计
1.4.1 需求分析
1.4.2 概念结构设计
1.4.3 逻辑结构设计
1.4.4 物理结构设计
1.4.5 数据库实
1.4.6 数据库运行和维护
1.5 大数据简介
1.5.1 大数据的基本概念
1.5.2 大数据的处理过程
1.5.3 大数据的技术支撑
1.5.4 NoSQL数据库
1.6 小结
习题1
实验1 ER图画法与概念模型向逻辑模型的转换
第2章 SQL Server 2019安装和操作
2.1 SQL Server 2019概述
2.1.1 SQL Server 2019的组成
2.1.2 SQL Server 2019的新功能
2.2 SQL Server 2019安装
2.2.1 SQL Server 2019的安装要求
2.2.2 SQL Server 2019的安装步骤
2.3 SQL Server服务器的启动和停止
2.4 SQL Server Management Studio环境
2.4.1 SQL Server Management Studio的安装
……
摘要
     第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的系统信息,例如登录账号、系统配置、数据库位置及数据库错误信息等,用于控制用户数据库和SQL Server的运行。  model数据库: 为创建数据库提供模板。  msdb数据库: 该数据库是代理服务数据库,为调度信息、作业记录等提供存储空间。  tempdb数据库: 它是一个临时数据库,为临时表和临时存储过程提供存储空间。 第 3 章 创建数据库和创建表 SQL Server数据库技术与应用(SQL Server 2019版) (2) 用户数据库 用户数据库是由用户创建的数据库,本书所创建的数据库都是用户数据库,用户数据库和系统数据库在结构上是相同的。 3. 接近限定名和部分限定名 在TSQL中引用SQL Server对象对其进行查询、插入、修改、删除等操作,所使用的TSQL语句需要给出对象的名称,用户可以使用接近限定名和部分限定名。 (1) 接近限定名 接近限定名是对象的全名,SQL Server创建的每个对象都有专享的接近限定名,它由4部分组成: 服务器名、数据库名、数据库架构名和对象名,其格式如下: server.database.scheme.object 例如,DELLPC.stsco.dbo.student即为一个接近限定名。 (2) 部分限定名 使用接近限定名往往很烦琐且没有必要,经常省略其中的某些部分。在对象全名的4部分中,前3部分均可被省略,当省略中间的部分时,圆点符“.”不可省略。这种只包含对象接近限定名中的一部分的对象名称为部分限定名。 在部分限定名中,未指出的部分使用以下默认值。 服务器: 默认为本地服务器。 数据库: 默认为当前数据库。 数据库架构名: 默认为dbo。 部分限定名格式如下: server.database...object/*省略架构名*/ server..scheme.object /*省略数据库名*/ database.scheme.object /*省略服务器名*/ server...object /*省略架构名和数据库名*/ scheme.object /*省略服务器名和数据库名*/ object /*省略time,datetime2,datetimeoffset 时间戳型timestamp 图像型image 其他cursor,sql_variant,table,uniqueidentifier,xml,hierarchyid (1) 整数型 整数型包括bigint、int、smallint和tinyint 4类。  bigint(大整数) 精度为19位,长度为8字节,数值范围为-263~263-1。  int(整数) 精度为10位,长度为4字节,数值范围为-231~231-1。  smallint(短整数)

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网