八文_文档搜索
 
设为首页   |  加入收藏夹
 八文网 - 汇聚八方文档 - 做最优秀的免费文档下载网站
 

数据库实用技术

文档类型: Microsoft PowerPoint PPT 演示文稿 文档大小:369.5KB
数据库实用技术
第一讲数据库相关理论知识数据库的基础知识主要介绍一些基本概念,及重点概念的相关知识点的介绍.关系数据库的相关知识点关系模型关系数据库理论数据库设计数据库设计的任务,内容、步骤及概念结构设计和逻辑结构设计.数据库涉及的一些基本概念信息,数据,数据解释信息__ 指的是现实世界事物的存在方式或运动状态的反映.数据__ 存储的基本对象,描述事物的符号记录.承载信息的载体.
数据解释__ 对数据语义的说明.信息,数据,数据解释的关系数据语义就是数据承载的信息.数据与数据承载的信息是不可分的.数据是信息的载体,是符号的表示;信息是数据的内容、是数据的语义解释.
数据处理__ 对数据进行加工,收集,传播.数据管理技术的发展人工管理阶段数据不长期存在计算机中、数据和程序结合在一起,且不能共享不具有独立性.文件系统阶段数据可以以文件的形式存在计算机当中、可以共享、但是数据和数据之间彼此孤立,不能反映数据之间的联系.数据库系统阶段数据共享性高,冗余度低,易扩充、由DBMS统一管理和控制数据库,数据库管理系统,数据库系统数据库__ 长期存储在计算机内的,有组织的,可共享的数据集合.
特点: 1,数据库中的数据按一定的数据模型组织,描述和存储
2,冗余度低
3,有较高的数据独立性和易扩充性
4,可以为各种合法用户所共享数据库管理系统__ 位于用户与操作系统之间的一层数据管理软件,可以完成数据的组织,存储,维护,获取等任务数据库系统__ 是采用数据库技术的计算机系统.数据模型现实世界数据特征的抽象,是现实世界中数据和信息在数据库的模拟.
数据模型应满足三方面的要求:
1,能比较真实的模拟现实世界
2,容易为人所理解
3,便于在计算机中实现
分类: 概念模型结构数据模型概念模型__ 是现实世界到信息世界的第一次抽象,用于信息世界的建模,也是数据库设计人员与用户之间交流的语言.
基本概念:实体,属性,码、域,实体型,实体集,联系,一对一联系,一对多联系,多对多联系概念模型的表示方法___ E-R图
实体型:用矩形表示、矩形框内写明实体名
属性:用椭圆表示、内写明属性名、用无向边将属性与实体连起来
联系:用菱形表示、内写明联系名、用无向边将有关系的实体连接起来,同时在无向边上注明联系类型.
例:图书学生借书图书编号图书名作者出版社学号姓名性别出生年月入学时间班级nm借出时间归还时间结构数据模型__ 直接描述数据库中数据的逻辑结构,用于机器世界的第二次抽象.
常用的结构数据模型:层次模型网状模型面向对象模型数据库系统的体系结构三级模式两级映像外模式外模式模式映像模式数据独立性模式内模式映像内模式关系数据库__ 采用关系模型数据结构组成部分关系操作关系的完整性基本术语关系模型,属性,值域,关系模式,元组与关系,关键字或码、候选关键字或候选码关系模型的数据结构____ 是一种二维表格结构.关系模型的操作___ SQL是关系数据库的标准语言、提供了数据查询,数据定义、数据控制等功能来完成关系模型的所有操作.关系模型的数据完整性___ 保证模型中的数据的正确与一致.实体完整性参照完整性用户自定义完整性关系数据理论针对一个具体数据库应用问题,应该构造几个关系模式如何构造好的关系模式每个关系模式应该由哪些属性组成,关系模式之间存在什么样的联系数据依赖由于一个学号只对应一个学生,当一个学号值确定以后,这个学生的相关信息也就确定了,例如姓名、性别、系别等、这样我们就称学号函数决定姓名、性别、系别、或者说姓名、性别、系别函数依赖于学号.
完全函数依赖关系模式的规范化
第一范式关系作为一张二维表,对它有一个最起码的要求,表其中的每个分量必须是不可分割的数据项
例:学生(学号,姓名、性别、系名、入学时间,家庭成员)不满足第一范式,因为属性(家庭成员)可以再分解.所以解决方
法是进行模式分解:学生(学号,姓名、性别、系名、入学时间)和家庭(学号,家庭成员,亲属关系)
第二范式关系当中的每一个非主属性都必须完全函数依赖于主键(可以是组合键)
例:S-L-C(学号,系名、住址、课程号,成绩)其中学号和课程号的组合键为主键.(学号,课程号) 成绩,学号系名(学号,课程号) 系名学号系名(学号,课程号) 住址
产生问题: 1,插入异常2,删除异3,修改异常
解决问题:S-C(学号,课程号,成绩)S-L(学号,系名、住址)完全依赖非完全依赖
第三范式关系模式中若不存在这样的主键X,属性组Y及非属性组Z具有这样的关系:XY ,YZ 则称此关系模式满足第三范式,不存在传递依赖.
例:S-L(学号,系名、住址)其中学号系名、系名住址、存在传递关系,则说明此关系模式不满足第三范式
解决:分解为S-D(学号,系名)D-L(系名、住址)数据库设计的任务,内容、与步骤
步骤: 需求收集和分析概念设计概念设计逻辑设计逻辑设计物理设计物理设计系统实施试运行运行和维护实施需求分析
任务:调查现实世界中要处理的对象,了解现行系统的工作情况,确定新系统的功能,收集支持系统运行的基础数据及其处理方法,明确用户的各种需求.
信息需求:未来系统中要输入的数据,从数据库中要获得什么信息.
处理要求:对数据要做什么样的处理安全性与完整性要求
基本步骤: 分析的收集分析整理数据流程分析数据分析统计数据的各种处理功能
阶段成果: 系统需求说明书,主要包括数据流图,数据字典、数据的统计表格,系统功能结构图及必要的说明.概念结构设计
方法: 自顶向下__先定义全局概念结构框架,再局部细化自底向上__先定义每一个局部概念结构,再按规则集成由里向外__先定义核心结构,再扩展混合策略
步骤: 局部设计局部综合成全局评审和优化采用E_R图方法对数据库进行概念设计逻辑结构设计
步骤: 将概念结构向关系模型转换将转换后的关系模型向DBMS支持的数据模型转换对数据模型进行优化E_R图向关系模型转换规则
1,一个实体型转换为一个关系模式
2,一个1:1联系可以转化为独立关系模式,也可以与任意一端对应的关系模式合并
3,一个1:n联系可以转换为独立关系模式,也可以与n端对应的关系模式合并
4,一个m:n联系转换为一个关系模式,与该联系相连的各个实体的码及联系本身的属性转换为关系的属性.
作业:
1,熟悉上机环境.
2,熟悉SQL server 2000的软件环境
3,选定一个课题,通过一定的方法对其进行需求分析,并行成需求分析说明说.
上机要求
1,首先熟悉上机环境.
2,做作业.
3,遵守机房秩序对号入座,不能私自调换不能上网娱乐(聊天,看电影,看Flash,玩游戏等)不能迟到,早退做好机房卫生
ppt文档的标签: 数据库 实用技术
更多推荐标签: 中日酒文化书   屏蔽器请示   李左东简介   技术合作范本   电脑配置表   工程变更申请   为节能做贡献   媒体接触   服务过程控制   仓库防潮方法   期刊营销   数控论文文献   药房销售论文   制浆造纸项   考试计划   建筑空间   深度分析   就医调查表   保险学课件   包装电子商务   会员申请协议   办公楼论文   太平洋卡   制图授课   网站宣传方案   政务资源   核准名单   募集申报   都市报现状   猪创业计划书  
相关文档推荐
数据库技术简介
三级大纲(数据库技术)
数据库技术课程实验教学大纲
数据库技术
ORACLE数据库重组技术作业文档
数据库技术研究的发展趋势
数据库新技术发展
数据库与数据访问技术
数据库技术精简复习
网络数据库-信息技术基础
课程名称:数据库技术
数据库技术及应用课程教学大纲
AJAX实用技术培训方案
文献数据库建设:技术和创新
数据库应用系统开发技术
ASP技术访问WEB数据库
VFP数据库应用技术期末试卷A
数据库应用系统设计高级技术证书考试大纲
数据库技术基础知识
ASP技术访问WEB数据库
推荐文档下载
中国南方电网公司行政部
股改说明书摘要
疾病概论
工业自动化控制仪表的发展趋势
中国钢铁工业现状及形势展望
第9 章
兰州工业高等专科学校Photoshop平
江苏省电力公司部署招投标和物资管理工作
关于电话号码误拔的通知
我校"立八荣八耻新标
州汽车工程机械配件行业协会会员缴款明细
医学生物化学
颈椎病瑜伽自然疗法专修班
农业电气化与自动化(082804)
上海交通大学研究生管理实施细则
撰写毕业论文要求
川教[2006]158号
招聘工作流程
MP3学习卡
第三届中国进出口企业年会合作方案
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"数据库实用技术"涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.