数据库原理应用与实践(SQLServer)(高清PDF 下载)

c#小王子 c#小王子 2021-07-25 1809 SQL Server


数据库原理应用与实践(SQLServer)(高清PDF 下载)


内 容 简 介


本书围绕数据库的原理、应用和实施,系统、全面地介绍数据库的基本概念、方法和核心技术。全书分三部分进行阐述,第一部分侧重数据库理论基础,内容包括数据库的基本概念、数据模型、关系数据库、关系代数和 SQl.语句,数据库规范化理论、数据库设计和数据库保护技术;第二部分侧重 SQL Server 的数据库应用,内容包括Transact-SQL.语言、SQL Server 数据对象(表、视图、索引、存储过程和函数、触发器)、安全性管理和并发机制;第三部分侧重数据库应用系统的实施,内容包括. NET 开发环境、一个学分制财务管理系统的总体设计、数据库设计和核心模块的实现。


本书可作为高等学校计算机专业数据库课程的教材,也可作为其他相关专业本科生数据库课程的教材,还可作为从事数据库研制、开发和应用的有关人员的参考书。


第1部分 数据库原理


本部分主要介绍数据库的基础理论知识,内容包括数据库相关概念、关系数据库的数学基础——关系代数、关系数据库的标准语言SQL、关系数据库的规范化方法、数据库的保护机制等。在此基础上介绍如何分析和设计性能良好的数据库应用 系统,并详细介绍 Powerdesigner的用法。


第1章 数据库系统概述


数据库技术产生于 20 世纪 60 年代末,它的诞生和发展给计算机信息管理带来了一场巨大的革命,在不到半个世纪的时间里,形成了坚实的理论基础、成熟的商业产品和广泛的应用领域。


数据库技术是信息系统的核心和基础,是计算机科学的重要分支。它的出现极大地促进了计算机应用向各行各业的渗透。因此,数据库课程是计算机科学与技术专业、信息管理等专业的重要课程。


本章的学习要点∶·数据库的特点;


●数据库系统的概念、结构和组成;


● 数据库的发展趋势。


1.1数据库概述


1.1.1 初识数据库


数据库的首要功能是帮助人们记录一些相关的数据。数据是数据库中存储的基本对象,数据的种类繁多,不仅包括数字,还包括文字、图形、图像、声音等,它们经过数字化处理后都可以存入到计算机里。在数据库中,这些数据不是孤立存在的,相关的数据会通过某种结构组织在一起用来表示一些具体的事物或事件。目前最为通用的数据库是关系数据库,关系数据库使用"表"来储存数据。本章将通过一个简单的关系数据库实例来介绍数据库。


图 1-1 展示了两张表,如果读者对流行歌曲很熟悉,那么从表中存储的数据内容(行的角度),读者就可以猜出这两张表存储了关于歌曲("歌曲表")和歌手("歌手表")的信息。进一步观察每一行的数据和列的名字(列的角度),读者可以大致猜出每二列所 且有的特殊含义。


由行到列的次序是用户对表中现有数据及其构成的观察和分析次序,但建立这些表时却是按照从列到行的次序,即先定制有几列、列名和列中内容类型,然后才插入每一行的数据。关系数据库每张表可以包含多个列,每列都对应一个特定的数据项;每张表又可以包括很多行,每行都是—条特殊的记录,这些记录都共享定制好的数据项,可【以表示各个独 立的实体或者事件。终端用户可能关心的是表中存储的数据内容,而数据库设计者更加关心的是如何把这些数据组织起来,即如何设计列(对应数据项)。


图1-1 展示了关系数据库是如何来存储数据的。值得注意的是,如果关系数据库不能存储数据之间的关系,那么这个数据库将是一个不完整的数据库。图 1-2 描述了这种状况。"曲目表(Track)"原来的意图是要展示歌手与歌曲的关系,即它要记录某个歌手在某个专辑里唱了某首歌曲,这个专辑的发行量和日期等的信息的。但是,图1-2 中的"曲目表"只有 Circulation(发行量)和 PubYear(发行日期)两列数据项,用户从这两列数据项根本无法获取原来需要传达的信息。造成这个状况的主要原因是图1-2 中的 3 张表看起来都是"孤立"的,没有任何的关联。



与图 1-2 不同,图1-3 中的"曲目表"又增加了两列数据∶ SongID 和 SingerID。根据这新增的这两列数据,再联合图中的"歌曲表"和"歌手表",就可以很清楚地获知哪些歌手唱了哪些歌曲,以及这些歌曲所在专辑的发行信息。以"曲目表"中的第一行为例,其第一列数据 S00001 对应"歌曲表"中的歌曲名称是"传奇",其第二列数据 GC001 对应"歌手表"中的歌手名字是"王菲",所以可以获知王菲版的"传奇"所在专辑发行量是 5 万张,发布年份是 2003 年。



由以上例子可知,孤立的数据能传递的信息量是有限的,或者说数据和信息是两个不同的概念。数据仅记录了原始的实体和数字,而信息则是相关联的数据的集合,在不同的场景下具有不同的语义。数据库不仅需要存储数据,还需要存储这些数据间的关系,从而可以传递一定的信息量。


1.1.2 数据库概念关于数据库的定义很多,一般认为∶


数据库(Database,DB)是长期存储在计算机内的、有组织的、可共享的数据集合。数据库是一个组织机构赖以生存的数据集合。例如,客户信息、客户存取款记录、借贷信息等数据就构成了银行数据库;产品信息、进货、销售、库存信息等数据形成的数据库是物流系统的基础。


数据库除了存储组织机构中的数据,也存储数据的描述。图 1-3 主要展示了表中存储的数据,下面两张表描述了数据库存储数据时需要的一些关键信息。表 1-1 表示这个关系数据库包含了 三张表,表的全局信息包括表名、所含列数、设置的主键等;表 1-2 描述了每张表中的各个列的信息,包括列名、从属表、数据类型和长度等。


【下载地址】

链接:https://pan.baidu.com/s/1X_7wnUfFWvphWOdR6YuEZA

提取码:fg65


相关文章


数据库原理应用与实践(SQLServer)(高清PDF 下载)

本书围绕数据库的原理、应用和实施,系统、全面地介绍数据库的基本概念、方法和核心技术。全书分三部分进行阐述,第一部分侧重数据库理论基础,内容包

SQL SERVER编程必知必会(高清中文PDF下载)

本书从介绍简单的数据检索开始,全面讲述了 SOL Server 的使用,包括连接的使用、子查询、基于全文本的搜索、函数和存储过程、游标、触发

SQLServer2014管理最佳实践第3版(高清PDF 下载)

SQL Server 2014 不只打破了原来由 Oracle/SPARC持有的纪录,而且在这两种配置下,表现得都优于Oracle。

SQL Server2008完全学习手册(高清PDF下载)

本书从数据库的基础知识入手,全面介绍 SQL Server 2008 数据库应用知识。

SQL SERVER-2008从入门到精通(高清PDF下载)

本书注重理论与实践,在7大部分 26 章的篇幅中,按照一个知识点一个练习的方式,循序渐进、由浅入深地介绍SOL Server 2008 的核

SQL Server 2008编程入门经典(第三版)

它是在对 SQL Server 7.0版本重新设计的基础上建立的———提供了单独的日期和时间数据类型,以及地理空间支持。本书着重解决各层次开

MicrosoftSQLServer企业级平台管理(高清PDF 下载)

本书主要面向 Microsoft SQL Server各个版本的数据库系统管理和开发人员,介绍 SQL Server 关系型数据库引擎在日常

《SQLServer从入门到精通》(明日科技)(高清PDF下载

介绍了SQL Server 2008开发应该掌握的各方面技术。全书共分15 章,包括数据库基础、初识 SQL Server 2008、管理

《SQLServer2012实施与管理实战指南》(高清PDF下载)

本书主要面向对 Micerosoft SQL Server 有一定基础的数据库系统管理人员和开发人员,针对他们在日常工作中可能遇到的种种困扰

《SQLServer2012从零开始学》(高清PDF下载)

内容几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,通过全书的学习,您可以完整地掌握SQL Server 2012的


文章热度: 166291
文章数量: 333
推荐阅读

FlashFXP绿色版网盘下载,附激活教程 1839

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载 1607

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载 1652

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载 1737

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载 1858

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

知之

知之平台是全球领先的知识付费平台。提供各个领域的项目实战经验分享,提供优质的行业解决方案信息,来帮助您的工作和学习

使用指南 建议意见 用户协议 友情链接 隐私政策 Powered by NOOU ©2020 知之