




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MicrosoftSQLserver
数据库管理系统CEAC培训认证体系——网络认证安徽新华电脑专修学院数据库管理系统第1页第一讲数据库基础知识数据库基本概念数据库特点数据库模型关系数据库概念关系数据模型SQLServer介绍数据库管理系统第2页信息信息是现实世界中各种事物存在方式、运动形态以及它们之间相互联络等诸要素在人脑中反应,经过人脑抽象后形成概念。2)数据数据普通是指信息一个符号化表示方法,就是说用一定符号表示信息,而采取什么符号,完全是人为要求。所以数据概念包含两个方面含义:一是数据内容是信息,二是数据表现形式是符号。数据库管理系统第3页数据库基本概念数据库(DB):相互关联数据集合班级号专业班长01苹果陈一02环艺张三03CEAC王五教师号姓名职称部门A01陈一教授计算机A02张三主讲计算机A03王五讲师管理系课程教师号班级号上课时间上课地点数据库A02038:00东方10网络A03012:30西区02OfficeA010219:00东方09数据库管理系统第4页数据库管理系统(DBMS):对数据库实施有效管理通用软件.管理工作包含三方面:存放,安全性和完整性.提供软件环境:使用户高效地建立维护和检索存取和处理DB信息数据库管理系统第5页通常有下面三个组成部分:
数据描述语言(DDL)用来描述数据库结构,供用户建立数据库.
数据操作语言(DML)供用户对数据库进行数据查询(数据检索和统计等)和存放(数据增加,删除和修改等)等操作.
其它管理和控制程序包含安全,通讯控制和工作日志等.普通情况下,DDL和DML组成一个一体化语言.对于关系型数据库,最惯用就是SQL语言,几乎全部数据库管理系统都提供了对SQL语言支持.
数据库管理系统第6页数据库管理系统提供了用户和数据库之间软件界面,使得用户更方便地操作数据库.
数据定义和高级语言类似,需要定义需要数据类型.
数据处理DBMS必须提供用户对数据库存取能力,包含统计地增加,修改,检索和删除等.数据安全管理和监督用户权限,预防用户有任何破坏或者恶意意图.效率DBMS应确保数据库高效率运行,以提升数据检索和修改速度数据库管理系统第7页网络结构可依据数据多少,使用人数与硬件设备等条件,将数据库管理系统分为4种网络结构:
MainFrame大型数据库
当地小型数据库
分布式数据库
客户机/服务器数据库数据库管理系统第8页数据库管理系统第9页数据库管理系统第10页数据库管理系统第11页数据库管理系统第12页数据库系统(DBS):数据库(DB)和数据库管理系统(DBMS)联合系统.数据库操作数据库操作用户用户用户数据字典数据库数据数据文件数据操作系统数据库管理系统第13页数据库系统组成1.数据库应用程序是专用软件,由用户或第三方设计和实现.2.前端组件通用数据库软件由数据库企业或第三方软件设计和实现3.数据库管理系统存放数据库中数据4.数据库逻辑上数据集合数据库管理系统第14页数据库系统功效用户界面多样性物理数据独立性逻辑数据独立性查询优化数据完整性并发控制备份恢复安全性与授权数据库管理系统第15页数据库用户分类数据库系统用户是指使用和访问数据库中数据人.
数据库设计者负责整个数据库系统设计工作.设计者依据用户需求设计适当表和格式来存放数据,并对整个数据库存取权限作出规划.
数据库管理员(DBA)决定数据库中数据,并对这些数据进行修改,维护,监督数据库运行情况.
应用程序设计者负责编写访问数据库应用程序,使得用户能够很友好使用数据库.
普通用户只需操作应用程序来访问所需要查询数据,不需要关心数据库地详细格式及其维护和管理等问题.
数据库管理系统第16页数据库管理系统第17页数据库特点数据结构化在文件系统中,文件之间不存在联络.文件内部数据普通是有结构,不过从数据整体来说是没有结构.数据库系统也包含许多单独文件,不过它们之间相互联络,在整体上也服从一定结构形式,从而能更适应管理大量数据需求.数据库管理系统第18页数据共享共享是数据库系统目标,也是其最重要特点.一个数据库中数据,不仅可认为同一企业或者组织内部各部门共享,还可认为不一样国家,地区用户所共享数据库管理系统第19页
数据独立性在文件系统中,文件和应用程序相互依赖,一方改变总要影响另一方改变.数据库系统则力争较少这种依赖性,实现数据独立性.
可控冗余度
数据专用后,每个用户拥有并使用自己数据.许多数据就会出现重复,这就是数据冗余.实现共享后,同一数据库中数据集中存放,共同使用,因而易于防止重复,降低和控制数据冗余.数据库管理系统第20页数据库模型按照实现结构化所采取不一样联络方式,数据库整体结构可分为3种数据模型:网状数据库模型层次型数据库模型关系型数据库模型.注:其中前两类又称为格式化模型.数据库管理系统第21页
网状数据库模型
网状数据库模型将每个统计当成一个节点,节点和节点之间能够建立关联,形成一个复杂网状结构.优点:防止了数据重复性.缺点:关联性比较复杂,尤其是当数据库变得越来越大时,关联性维护会非常麻烦.数据库管理系统第22页数据库管理系统第23页层次型数据库模型层次型数据库模型采取树状结构,依据数据不一样类型,将数据分门别类,存放在不一样层次之下.
优点:数据结构很类似于金字塔,不一样层次之间关联性直接而且简单.缺点:因为数据纵向发展,横向关系难以建立,数据可能会重复出现,造成管理维护不便.数据库管理系统第24页数据库管理系统第25页关系型数据库模型关系型数据库模型是以二维矩阵来存放数据,行和列形成一个关联数据表(table).注:关系型数据库关联是指表中行与列关联,而网状数据库关联是记录与记录关联.网状数据库只要存取一项数据,就需要将整笔记录用出,而关系型数据库可以直接存取到某一字段.数据库管理系统第26页数据库管理系统第27页关系数据库概念关系数据库定义关系数据库是指一些相关表和其它数据库对象集合.在关系数据库中,信息存放在二维表格结构表中,一个关系数据库包含多个数据表,每一个表包含行(统计)和列(字段).普通来说,数据库都有多个表.数据库所包含表之间是相关联,关联性是由主键和外键所表达参考关系实现.数据库不但包含表,还包含其它数据库对象,比如,视图,存放过程和索引等数据库管理系统第28页引入外健作用:在于实施所谓参考完整性(两方面)实现了表与表之间联络.外健取值必须是另一个表主健有效值,或者是一个空值.参考完整性规则:外健必须是另一个主健有效值,或者是“空值”注:空值表示该字段值为空,它不是0,也不是空格数据库管理系统第29页数据完整性数据完整性是用来确保数据库中数据正确性和可靠性.实体完整性:实体完整性是为了确保表中数据唯一,实体完整性可由主键来实现.表中主键在全部统计上取值必须唯一.域完整性:域完整性能够确保数据取值在有效范围内.参考完整性:参考完整性用于确保相关联表间数据应保持一致,防止因一个表统计修改,造成另一个表内容变为无效值.普通来说,参考完整性是经过外键和主键来维护.自定义完整性:由用户自行定义,不一样于前面3种完整性,也能够说一个强制数据定义.数据库管理系统第30页关系数据模型
关系数据库由多个表以及其它数据库对象组成,表之间因为一些字段相关性而产生关联.
出版社表*出版社编号出版社名称地址邮编图书表*图书编号图书名称作者编号出版社编号出版日期作者表*作者编号姓名性别年纪注:带有*为主健数据库管理系统第31页优点:节约存放空间有效预防输入错误方便数据修改图书编号图书名称作者姓名出版社名称0013DSMAX3.0标准教程刘耀儒人民邮电出版社002Mahtematica刘耀儒国防工业出版社0033DSMAX3.0实例制作王晓明人民邮电出版社004Windows网络管理王晓明人民邮电出版社005Windowsprofissional看图速成刘耀儒国防工业出版社数据库管理系统第32页关联分类一对一关联(1:1):
A表一笔统计只能对应到B表中一笔统计,称为一对一关联.数据库管理系统第33页一对多关联(1:M):A表一笔统计能够对应B表多笔统计,而B表一笔统计只能对应A表一笔统计时,称为一对多关联.数据库管理系统第34页多对多关联(M:N):
A表中一笔统计能对应B表中多笔统计,而B表中一笔统计也能对应A表中多笔统计.数据库管理系统第35页
SQLServer介绍SQLServer是由Microsoft开发和推广关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家企业共同开发,并于1988年推出了第一个OS/2版本。数据库管理系统第36页SQLServer近年来不停更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面SQLServer2000是Microsoft企业于20推出最新版本现在又推出了2005测试版本数据库管理系统第37页SQLServer特点1.真正客户机/服务器体系结构。2.图形化用户界面,使系统管理和数据库管理愈加直观、简单。3.丰富编程接口工具,为用户进行程序设计提供了更大选择余地。4.SQLServer与WindowsNT完全
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农户水田永久转让合同范例
- 公共范围消杀合同范本
- 个人培训甲方合同范例
- 出租暖气改造合同范例
- 养殖合作社加盟合同范例
- 乒乓球加盟合同范例
- 云账号租赁合同范例
- 出售纺机配件合同范例
- 农村房屋赠与合同范例
- 中介公司和工厂合同范例
- 三坐标考试试题和答案
- 深圳市机电产品出口贸易现状及发展对策研究
- 2025年中国邮政集团公司长春市分公司招聘22人高频重点提升(共500题)附带答案详解
- 骨科手术术后切口护理技巧培训课程
- 2025年中国人保寿险招聘笔试参考题库含答案解析
- DB37T 2640-2022 监狱安全防范系统建设技术规范
- 2024上半年四川教师招聘《教育公共基础》真题
- 元宇宙中的刺绣文化展示-洞察分析
- 《用友渠道政策》课件
- 2024年低噪音塑料粉碎机项目可行性研究报告
- 能源岗位招聘笔试题及解答(某大型国企)2024年
评论
0/150
提交评论