- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系数据库基础知识讲稿.ppt
关系数据库基础;首要任务;为什么要学数据库;为什么要学数据库;为什么要学数据库;要学习什么内容?;要学习什么内容?;要学习什么内容?;考核办法;实验;第 一 章 数据库及SQL SERVER 2005简介;主要内容 ;1.1 数据库的发展;第一组概念 数据与信息;数据与信息;数据与信息;数据处理
数据处理实际上就是利用计算机对各种形式的数据进行处理。
数据处理的目的是从大量的、原始的数据中抽象和推导出对人们有价值的信息以作为行动和决策的依据。
;1.1.1 数据库概念;数据库;1.1.1 数据库概念;1.1.1 数据库概念;数据库系统的应用;;数据库的生命周期;1.1.2 数据库理论发展;1.2数据库系统模型;数据和数据模型;1.2数据库系统模型;实体与实例;1.2数据库系统模型;属性示例;1.2数据库系统模型;联系三种类型的;E-R模型;一对一联系;一对多联系;多对多联系; E-R示例;1.2数据库系统模型;1.2数据库系统模型;网络模型;1.2.1 网状模型;层次模型 ;1.2.2 层次模型;1.2.3 关系模型;表与表的关系;1.2.3 关系模型;
;数据库设计的任务:
对现实系统中的数据进行抽象,得到符合现实系统要求的,能被DBMS支持的数据模型
设计的原则:
1)一个表描述一个实体或实体间的一种联系
2)避免表之间出现重复字段
3)表中的字段应是原始数据和基本数据元素
4)表中应有主键来唯一地标识表中的记录
5)用外键保证表之间的关系;设计的原则;设计的步骤:
1)需求分析--关键
信息要求:用户要从数据库中获得的信息内容
处理要求:用户要完成什么处理功能以及处理方式
安全性与完整性要求:用户要达到的数据安全和数据完整性约束
2)数据库的逻辑设计:实体,属性,关系
3)数据库的物理设计
4)数据库性能的优化
5)重复以上步骤,反复求精,满意为止;数据库的逻辑设计
把每一个 实体 设计为一个表,根据实体的属性设计表中的字段,对于通过计算得到的信息一般不作为字段出现在表中,比如 总价(=单价×数量)
把表与表的关系(联系)体现在表中
表A和表B是一对一关系:可以合并,或把表A的主键加到表B中当外键,反之亦然
表A和表B是一对多关系:必须把表A的主键加到表B中当外键
表A和表B是多对多关系:除了生成表A和表B外,还要生成一个关系表:表A主键+表B主键+关系自己的属性;学生成绩关系图;逻辑结构的物理实现
根据设计的数据库的结构和以后的数据量、查询和更新频率决定选用的数据库管理系统
根据具体的数据库管理系统来完成数据库的物理实现
采用数据定义语言(DDL)或图形化工具来物理实现
性能优化
改进数据库的读写性能; ;1.2.4 面向对象数据模型;1.2.4 面向对象数据模型;1.2.4 面向对象数据模型;1.2.4 面向对象数据模型;1.3 关系数据库管理系统;1.3.1关系数据库规范化;1.3.1关系数据库规范化;1.3.1关系数据库规范化;1.3.1关系数据库规范化;1.3.1关系数据库规范化;1.3.1关系数据库规范化;1.3.2 关系运算;R∪S;1.3.2 关系运算;R?S;1.3.2 关系运算;R?S;1.3.2 关系运算;1.3.2 关系运算;1.3.3 T-SQL语言简介;1.3.3.1 T-SQL概述;1.3.3.1 T-SQL概述;1.3.3.1 T-SQL概述;1.3.3.1 T-SQL概述;1.3.3.2 T-SQL流程控制;1.4 SQL Server 2005简介;1.4.2 SQL Server 2005新增功能;1.4.3 安装SQL Server 2005;SQL Server 2005 的硬件要求 ;SQL Server 2005 的软件要求 ;;系统一致性检查器;安装组件选项;;SQL Server 服务;数据库身份验证简介;排序规则注意事项;3.升级到 SQL Server 2005 ;1.4.4 服务器的后台服务;1.4.4 服务器的后台服务;1.4.5 客户端上的管理工具;SQL Server Management Studio;1.4.5 客户端上的管理工具;5.外围应用配置器工具;1.4.5 客户端上的管理工具;1.4.6 启动及配置SQL Server 2005 ;1.4.6 启动及配置SQL Server 2005
您可能关注的文档
- 六年级《开学第一课》主题班会讲解材料.ppt
- 六年级上册Unit1 How can I get there第一课时知识讲稿.ppt
- 六年级上册Unit1 How can I get there第六课时教材课程.ppt
- 六年级上册家长会家校合作共进步教材课程.ppt
- 六年级语文下册__语文乐园一__ppt教程教案.ppt
- 六年级语文鲁滨孙漂流记3教程教案.ppt
- 六春秋战国以后的各种书体(文字) 汉字学 PPT教学讲义.ppt
- 六汉字形体的变迁-甲骨文 汉字学 PPT幻灯片课件.ppt
- 六汉字形体的变迁-金文 汉字学PPT教程教案.ppt
- 六面体网格范例7 托架BracketMount教学教材.ppt
文档评论(0)