- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server数据库应用与开发 主编 李德有 彭德林 中国水利水电出版社 第1章 数据库及SQL Server2005简介 主要内容 数据库、数据库三种模型 数据库管理系统相关知识 关系数据库操作及规范。 SQL SERVER 2005的新特性 SQL SERVER 2005的安装及配置 介绍了T-SQL语言。 1.1 数据库的发展 1.1.1 数据库概念 1.数据 数据是能够在计算机中存贮用于描述事物的记录符号 它包括两个方面:一是描述事物特性的数据内容;二是存储在某种媒体上的数据形式。 数据处理是指将数据转换成信息的过程。 2.数据库 数据库(DataBase 简称DB)是按一定组织结构存贮在计算机中相关数据的集合。它不仅包括数据本身,而且还包括相关事物间的联系。它的特点是具有一定的组织结构,数据库中的数据还是相关的。 数据库可以被多个用户、多个应用程序共享。其数据结构独立于使用数据的程序,对数据的增加、删除、修改和检索由系统软件统一进行。 3. 数据库管理系统 数据库管理系统(DataBase Management System ,简称DBMS)是在操作系统的支持下为用户提供数据库建立、数据操纵、数据库维护的管理软件。它有以下几个功能: 1)数据定义 2)数据操纵功能 3)数据库的运行管理 4)数据库的建立与维护功能 4.数据库系统 数据库系统(DataBase System,简称DBS)由数据库、数据库管理系统、应用系统、数据库管理员和用户五部分构成。 1.1.2 数据库理论发展 人工管理阶段 文件系统 数据库系统 数据库系统与人工管理和文件系统相比有如下特点: 1)数据结构化,采用特定的数据模型 2)数据共享性高,减少数据冗余 3)数据独立性高 4)有统一的数据控制功能 客观存在并且可以相互区别的事物称为实体。 描述实体的特性称为属性。 实体间的对应关系称为联系 实体间联系的种类是指一类实体中可能出现的每一个实体与另一类实体中多少个具体实体存在联系 联系可以归结为三种类型:一对一联系、一对多联系、多对多联系 数据模型通常由数据结构、数据操作和完整 性约束三部分组成。 数据结构是研究对象类型的集合。 数据操作是指对数据库中各种对象的实例允许执行的操作的集合,包括操作及有关的操作规则。 数据约束条件是一组完整性规则的集合。 网状模型的基本特征是一个父结点允许有多个子结点,一个子结点也允许有多个父结点。网状模型有两个特点: 有一个以上结点无父结点; 至少有一个结点有多于一个的父结点。 1.2.2 层次模型 2.面向对象数据库语言 在面向对象数据库(OODB)中,面向对象数据库语言(OODB语言)用于描述面向对象数据库模式,说明并定义对象实例。OODB语言应具有以下功能:类的定义与操纵、方法的定义、对象的操纵。 3.模式演进 面向对象数据模式为适应需求的变化而发生变化过程称为模式演进。模式演进过程包括建新的类、删除旧的类、修改类的属性和方法等。模式演进必须保持模式的一致性。它由模式一致性约束来保证。模式一致性约束包括唯一性约束、存在性约束和子类型约束等 4.对象-关系数据库 面向对象数据库必须满足两个条件:支持面向对象的数据模型、支持传统数据库系统所有的数据库特征。 面向对象数据库系统必须保持传统数据库系统的数据存取方式和数据独立性,即应继承第二代数据库系统已有的技术,对象-关系数据系统就是按这样的目标将关系数据库系统与面向对象数据库系统两方面的特征相结合。对象-关系数据库系统除具有关系数据库的各种特点外,还应具有扩充数据类型、支持复杂对象、支持继承、提供通用的规则系统等功能 1.3.1关系数据库规范化 规范化的数据库设计可以尽可能地避免系统在应用过程中出现问题。不合理的关系模式可能会造成很多操作上问题: 数据冗余 更新异常 插入异常 删除异常 1. 关系的性质 一个关系就是一张二维表格。一列对应一个字段,称为属性;一行对应一条记录,称为元组。一个关系中要有一个关键字,称为主键。关键字可以唯一地标识一个元组。 每一列上的数据属于同一种属性; 没有完全相同的行,两行之间可以有重复的字段但不能所有字段都重复; 行与行间顺序可互换; 列与列间顺序可互换; 列的名称在表中要唯一 2. 数据依赖 操作异常与数据依赖有关,数据依赖是元组间相互关系。 函数依赖 如果在关系R中,数据元素Y的取值依赖于数据元素X的取值,那么称Y函数据依赖于X,或称为X决定Y,记作X-Y。 传递依赖 如果X,Y,Z分别是R中三个属性,Z函数据依赖于Y,Y函数据依赖于X,那么Z也函数依赖于X,称为Z传递依赖于X。 3. 第一
您可能关注的文档
- Photoshop图形图像处理案例教程 -李革文 第七章.ppt
- Photoshop图形图像处理案例教程 -李革文 第三章.ppt
- Photoshop图形图像处理案例教程 -李革文 第十六章.ppt
- Photoshop图形图像处理案例教程 -李革文 第十三章.ppt
- Photoshop图形图像处理案例教程 -李革文 第十五章.ppt
- Photoshop图形图像处理案例教程 -李革文 第十一章.ppt
- Photoshop图形图像处理案例教程 -李革文 第十章.ppt
- Photoshop图形图像处理案例教程 -李革文 第四章.ppt
- PowerBuilder 10.0 应用基础与实例教程 -李政 第06章 数据输出技术.ppt
- PowerBuilder 10.0 应用基础与实例教程 -李政 第13章 学生选课系统.ppt
- SQL Server数据库应用与开发 -李德有 彭德林 SQL 2005第2章.ppt
- SQL Server数据库应用与开发 -李德有 彭德林 SQL 2005第3章.ppt
- SQL Server数据库应用与开发 -李德有 彭德林 SQL 2005第8章.ppt
- UML面向对象建模基础 -徐锋 CH01.PPT
- UML面向对象建模基础 -徐锋 CH03.PPT
- UML面向对象建模基础 -徐锋 CH04.PPT
- UML面向对象建模基础 -徐锋 CH08.PPT
- UML面向对象建模基础 -徐锋 CH09.PPT
- UML面向对象建模基础 -徐锋 CH10.PPT
- UML面向对象建模基础 -徐锋 CH12.PPT
最近下载
- 中招英语质量分析.pptx VIP
- 北师大版六年级上册数学知识点汇总(精华版).docx
- 课程思政在小学英语教学中的实施效果教学研究课题报告.docx
- 《语言障碍的康复》课件.ppt VIP
- 2025年中国小家电未来发展趋势分析及投资规划建议研究报告.docx VIP
- 语言与言语训练的方法课件.ppt VIP
- 统编版2024道德与法治七年级上册 教材单元思考与行动解答示例.pptx
- DB52T 780—2012贵州省白酒工业旅游示范点评定规范.pdf VIP
- 2025年医院招聘考试公共基础知识历年试题及答案解析(4).docx VIP
- (2025秋新版)北师大版三年级数学上册《铅笔有多长》PPT课件.pptx VIP
文档评论(0)