




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Microsoft SQL server 2000数据库管理系统CEAC培训认证体系网络认证安徽新华电脑专修学院第一讲 数据库基础知识数据库的基本概念数据库的特点数据库的模型关系数据库的概念关系数据的模型SQL Server 2000简介信息 信息是现实世界中各种事物的存在方式、运动形态以及它们之间的相互联系等诸要素在人脑中的反映,通过人脑的抽象后形成概念。2)数据 数据一般是指信息的一种符号化表示方法,就是说用一定的符号表示信息,而采用什么符号,完全是人为规定。所以数据的概念包括两个方面含义:一是数据的内容是信息,二是数据的表现形式是符号。数据库的基本概念数据库(DB): 相互关联的数据集合
2、班级号 专业 班长01 苹果 陈一02 环艺 张三03 CEAC 王五 教师号 姓名 职称 部门A01 陈一 教授 计算机 A02 张三 主讲 计算机A03 王五 讲师 管理系课程 教师号 班级号 上课时间 上课地点数据库 A02 03 8:00 东方10网络 A03 01 2:30 西区02Office A01 02 19:00 东方09数据库管理系统(DBMS): 对数据库实施有效管理的通用软件. 管理工作包括三方面:存储,安全性和完整性. 提供软件环境:使用户高效地建立维护和检索存取和处理DB信息 通常有下面三个组成部分: 数据描述语言(DDL) 用来描述数据库的结构,供用户建立数据库.
3、 数据操作语言(DML) 供用户对数据库进行数据的查询(数据的检索和统计等)和存储(数据的增加,删除和修改等)等操作. 其他管理和控制程序 包括安全,通讯控制和工作日志等.一般情况下,DDL和DML组成一个一体化的语言.对于关系型数据库,最常用的就是SQL语言,几乎所有的数据库管理系统都提供了对SQL语言的支持. 数据库管理系统提供了用户和数据库之间的软件界面,使得用户更方便地操作数据库. 数据定义 和高级语言类似,需要定义需要的数据类型. 数据处理 DBMS必须提供用户对数据库的存取能力,包括记录地增加,修改,检索和删除等. 数据安全 管理和监督用户的权限,防止用户有任何破坏或者恶意的意图.
4、 效率 DBMS应保证数据库的高效率运行,以提高数据检索和修改的速度网络结构可依据数据的多少,使用的人数与硬件设备等条件,将数据库管理系统分为4种网络结构: Main Frame大型数据库 本地小型数据库 分布式数据库 客户机/服务器数据库数据库系统(DBS): 数据库(DB)和数据库管理系统(DBMS) 的联合系统. 数据库操作数据库操作用户用户用户数据字典数据库数据数据文件数据操作系统数据库系统的构成1.数据库应用程序 是专用软件,由用户或第三方设计和实现.2.前端组件 通用的数据库软件由数据库公司或第三方软件设计和实现3.数据库管理系统 存储数据库中的数据4.数据库 逻辑上的数据集合数据
5、库系统的功能用户界面的多样性物理数据的独立性逻辑数据的独立性查询优化数据完整性并发控制备份恢复安全性与授权数据库用户的分类数据库系统的用户是指使用和访问数据库中数据的人. 数据库设计者 负责整个数据库系统的设计工作.设计者依据用户的需求设计合适的表和格式来存放数据,并对整个数据库的存取权限作出规划. 数据库管理员(DBA) 决定数据库中的数据,并对这些数据进行修改,维护,监督数据库的运行状况. 应用程序设计者 负责编写访问数据库的应用程序,使得用户可以很友好的使用数据库. 普通用户 只需操作应用程序来访问所需要查询的数据,不需要关心数据库地具体格式及其维护和管理等问题. 数据库的特点数据的结构
6、化 在文件系统中,文件之间不存在联系.文件内部的数据一般是有结构的,但是从数据的整体来说是没有结构的.数据库系统也包含许多单独的文件,但是它们之间相互联系,在整体上也服从一定的结构形式,从而能更适应管理大量数据的需求.数据共享 共享是数据库系统的目的,也是其最重要的特点.一个数据库中的数据,不仅可以为同一企业或者组织内部的各部门共享,还可以为不同国家,地区的用户所共享 数据独立性 在文件系统中,文件和应用程序相互依赖, 一方的改变总要影响另一方的改变.数据库系统则力求较少这种依赖性,实现数据的独立性. 可控冗余度 数据专用后,每个用户拥有并使用自己的数据.许多数据就会出现重复,这就是数据冗余.
7、实现共享后,同一数据库中的数据集中存储,共同使用,因而易于避免重复,减少和控制数据的冗余.数据库模型按照实现结构化所采取的不同联系方式,数据库的整体结构可分为3种数据模型:网状数据库模型层次型数据库模型关系型数据库模型.注:其中前两类又称为格式化模型. 网状数据库模型 网状数据库模型将每个记录当成一个节点,节点和节点之间可以建立关联,形成一个复杂的网状结构.优点: 避免了数据的重复性.缺点: 关联性比较复杂,尤其是当数据库变得越来越大时,关联性的维护会非常麻烦.层次型数据库模型 层次型数据库模型采用树状结构,依据数据的不同类型,将数据分门别类,存储在不同的层次之下. 优点: 数据结构很类似于金
8、字塔,不同层次之间的关联性直接而且简单.缺点: 由于数据纵向发展,横向关系难以建立,数据可能会重复出现,造成管理维护的不便. 关系型数据库模型 关系型数据库模型是以二维矩阵来存储数据,行和列形成一个关联的数据表(table).注: 关系型数据库的关联是指表中的行与列的关联,而网状数据库的关联是记录与记录的关联.网状数据库只要存取一项数据,就需要将整笔记录取出,而关系型数据库可以直接存取到某一字段.关系数据库的概念关系数据库的定义 关系数据库是指一些相关的表和其他数据库对象的集合. 在关系数据库中,信息存放在二维表格结构的表中,一个关系数据库包含多个数据表,每一个表包含行(记录)和列(字段).一
9、般来说,数据库都有多个表. 数据库所包含的表之间是有关联的,关联性是由主键和外键所体现的参照关系实现. 数据库不仅包含表,还包含其他的数据库对象,例如,视图,存储过程和索引等引入外健的作用: 在于实施所谓的参照完整性(两方面)实现了表与表之间的联系.外健的取值必须是另一个表的主健的有效值,或者是一个空值.参照完整性规则:外健必须是另一个主健的有效值,或者是“空值”注:空值表示该字段的值为空,它不是,也不是空格数据完整性 数据完整性是用来确保数据库中的数据的正确性和可靠性实体完整性:实体完整性是为了保证表中的数据唯一,实体完整性可由主键来实现表中的主键在所有记录上的取值必须唯一域完整性:域完整性
10、可以保证数据的取值在有效的范围内参照完整性:参照完整性用于确保相关联的表间的数据应保持一致,避免因一个表的记录修改,造成另一个表的内容变为无效的值一般来说,参照完整性是通过外键和主键来维护的自定义完整性:由用户自行定义的,不同于前面种的完整性,也可以说一种强制数据定义关系数据的模型 关系数据库由多个表以及其他的数据库对象组成的,表之间因为某些字段的相关性而产生关联. 出版社表* 出版社编号 出版社名称 地址 邮编 图书表* 图书编号 图书名称 作者编号 出版社编号 出版日期 作者表*作者编号 姓名 性别 年龄注:带有*的为主健优点:节省存储空间有效防止输入错误方便数据修改图书编号图书名称作者姓
11、名出版社名称3DS MAX3.0标准教程刘耀儒人民邮电出版社Mahtematica刘耀儒国防工业出版社3DS MAX3.0实例制作王晓明人民邮电出版社Windows 2000网络管理王晓明人民邮电出版社Windows 2000profissional看图速成刘耀儒国防工业出版社关联的分类一对一关联(1:1): A表的一笔记录只能对应到B表中的一笔记录,称为一对一关联.一对多关联(1:M): A表的一笔记录可以对应B表的多笔记录,而B表的一笔记录只能对应A表的一笔记录时,称为一对多关联.多对多关联(M:N): A表中的一笔记录能对应B表中的多笔记录,而B表中的一笔记录也能对应A表中的多笔记录.
12、SQL Server2000简介SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面SQL Server 2000是Microsoft公司于2000年推出的最新版本现在又推出了2005测试版本 SQL Server 特点1真正的客户机/服务器体系结构。2图形化用户界面,使系统管理和数据库管理更加直观、简单。3丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。4SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧城市交通管理系统建设方案
- 零售业线上线下融合发展方案
- 游戏设计与开发实战案例分析
- 高性能数据处理模块用户操作手册
- 健康饮食营养管理指南
- 三农村能源利用与清洁发展方案
- 陕西2025年陕西省事业单位统一招聘8351人笔试历年参考题库附带答案详解
- 贵州2025年贵州经贸职业技术学院招聘25人笔试历年参考题库附带答案详解
- 济南2025年山东济南市天桥区所属事业单位招聘初级综合类岗位64人笔试历年参考题库附带答案详解
- 书店考试题库及答案
- 普通话朗读范文60篇(文本)
- 深圳市失业人员停止领取失业保险待遇申请表样表
- qc小组成果报告课件
- QMS审核知识试题附答案
- 创新思维及方法课件
- (完整word版)高考英语作文练习纸(标准答题卡)
- (完整版)Borg评分量表
- 代付农民工工资委托付款书(模板)
- 哪吒闹海阅读训练题及答案
- 软件开发管理办法(完整版)
- 《等量代换》ppt(基础教育)
评论
0/150
提交评论