- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 数据库技术基础 -知识点汇总-20170308-XU
数据库技术 基础知识汇总;2. 数据库应用系统设计的步骤 四个阶段:系统分析、系统设计、系统实施和系统维护。 (1)系统分析阶段 明确数据库应用系统的总体需求目标是最重要的内容。明确为谁开发数据库应用系统,由谁来使用数据库应用系统。 在教学管理系统中,该系统的使用对象包括学生、教师和教学管理人员,数据库管理系统所管理的信息应该包括学生情况、教师情况、教学计划、教学任务安排、学生选课、考核考试等。 ;(2)系统设计阶段 进行数据库应用系统开发的功能设计和数据库设计。 功能设计:功能组成以及各功能模块的调用关系等内容。确定数据库应用系统所具有的功能,明确各功能模块所承担的任务以及各模块之间的关系。 系统功能通常用功能结构图表示,教学管理系统的功能结构如图1-1所示。;;(3)系统实施阶段 按系统的功能模块的设计方案,具体实施系统的逐级控制和各模块的建立,从而形成一个完整的应用开发系统。 设计数据库应用系统时,要选择合适的系统开发工具,要做到每一个模块易维护、易修改,并使每一个功能模块尽量简单,使模块间的接口数目尽可能少。 (4)系统维护 进入了调试和维护阶段。修正数据库应用系统的缺陷。通过测试工具检查和调试数据库应用系统,通过模拟实际操作或实际验证应用系统,若出现错误或不适当的地方要及时加以修正。 ;1.1.2数据库的相关概念 ; 信息(information)是经过加工处理的有用的数据,数据经过提炼、处理和抽象变成有用的数据才成为信息。 信息以数据的形式表示,信息通过数据记录可以实现载体传递,并实现存储、加工、传播、再生和增值。 数据处理是指利用计算机对各种类型的数据进行加工处理,它包括对数据的采集、整理、排序、检索、维护、加工、统计和传输等一系列操作过程。 数据处理的目的是从大量原始数据中,获得所需要的资料、提取有用的数据成分,作为行为和决策的依据。;2.数据库、数据库系统、数据库管理系统和数据库应用系统的概念 数据库(Data Base):存放数据的仓库,是指按照一定的组??结构存储在计算机存储介质上的各种信息的集合,并可被应用程序所共享。 数据库的作用:描述数据,反映事物间的联系。 数据库的特点: 数据具有较小数据冗余(学生表的姓名,在选课表不再出现) 较高的数据独立性和可扩展性 为各种合法用户共享。;数据库管理系统(Data Base Management System,简称DBMS):是位于用户与操作系统之间的一个数据库管理软件。 数据库管理系统主要有以下功能: (1)数据定义功能 通过数据定义语言对数据库中的数据对象进行定义。 (2)数据操纵功能 使用数据操纵语言操纵数据,如查询、插入、删除和修改。 (3)数据库的运行管理功能 数据库在建立、运行和维护时由数据库管理系统统一管理和控制。 (4)数据库的建立和维护功能 它包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能等。 ;数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。 例如:教学管理系统、财务管理系统,人事管理系统、火车售票系统等等。 数据库系统(DataBase System,简称DBS):由支持数据库的硬件环境,数据库软件支持环境、数据库、开发、使用和管理数据库应用系统的人员组成。;1.1.3 数据模型;(1)实体 指客观存在并相互区别的事物及其事物之间的联系。 例如,学生、课程、选修、教师、学院等都是实体。 (2)属性 指实体所具有的某一特性。 例如,学生的学号、姓名、性别、出生日期、籍贯、专业、院系编号等都是属性。 属性由两部分组成,即属性的名称和属性的取值。; 学生(学号,姓名,性别,出生日期,籍贯,专业,照片,备注);教师(教师编号,姓名,性别,出生日期,联系电话,电子邮件,家庭住址);(3)实体型和实体集 用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 例如,学生(学号,姓名,性别,出生年份,系,入学时间)就是一个实体型。 同类型实体的集合称为实体集。 (4)实体间的联系 实体与实体之间以及实体与组成它的各属性间的关系称为实体间的联系。 例如,一名学生可以学习多门课程,每门课程又有多名同学选修;一名教师可以教授多名学生,而每名学生又由多名教师讲授。课程和学生,教师和学生之间都具有实体间的联系。 ;实体间的联系分为三种情况: ①一对一联系(1:1) 如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1。 例:
文档评论(0)