- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * SQL Server 2008包含企业版、标准版、工作组版、WEB版、开发者版、Express版、Compact3.5版等不同的版本,其中Express版是免费的版本。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 数据库系统的组成部分1 数据库 数据库就是长期存储在计算机内的有组织的、大量的、共享的数据集合。数据库中的数据是按一定的数据模型来组织的、描述和存储的,具有尽可能小的冗余度、较高的数据独立性和易扩展性。对数据库中数据的访问都要通过数据库管理系统来进行 数据库管理系统 数据库管理系统位于用户与操作系统之间,是专门进行数据管理的软件,它的主要功能我们在上面做了简单介绍,主要包括:数据定义、数据操纵、数据库的运行管理、数据库的建立和维护功能。应用程序可以通过数据库管理系统提供的强大接口对数据库中的数据进行复杂的操作和管理 数据库应用程序 为一个单位开发数据库应用程序,这个应用程序完成了这个单位纳入计算机管理的所有任务,应用程序实现了这些任务的业务流程,如果在业务流程中需要用到数据,可以通过数据库管理系统来对数据库进行操作。对于最终用户来讲,主要是通过数据库应用程序来完成单位的工作任务,来完成相应数据的管理工作的。 数据库系统的组成部分2 最终用户 最终用户使用数据库应用程序来完成日常工作,并在此过程中完成了相应数据的维护和管理任务。一个特定的数据库系统通常是为某个组织服务的,服务于这个组织中的最终用户 数据库系统管理员 决定数据库中要组织什么数据、存放什么数据,这些数据以什么样的结构存在,要进行什么操作,数据的安全性要求是什么?数据的完整性约束是什么;也就是数据库的逻辑结构、安全性要求和完整性约束。 要决定数据库中这些数据最终在磁盘上存储和访问的时候采用什么样的策略;也就是数据库的物理结构; 监控数据库的使用和运行,做好日常运行和维护工作,特别是做好系统的备份和恢复工作。 数据库系统的调优和重组重构。数据库系统管理员监控系统的性能,并通过数据重组织来获得更好的性能。或者在系统不能满足用户的需求时,对数据库进行重新构造。 小结 综上所述,数据库是长期在计算机内有组织的、大量的、可共享的数据集合,它可以供各种用户共享,具有最小的冗余度、较高的数据独立性。数据库管理系统在数据库建立、运行和维护时对数据库进行统一的控制,以保证数据库的完整性、安全性,并在多个用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。 7.2 关系数据库的特点 7.2.1 模型 7.2.2 SQL语言 7.2.3关系数据库的特点 7.2.1 模型 概念模型 数据模型 数据模型:数据模型要说明以下的问题 数据的结构:也就是说这些数据你准备用怎样的数据结构来支持,是树型图结构,还是网状图结构,还是表示成表格等等。比如在关系数据模型中,所有的实体都表示成二维表的形式。 数据的操作:对于数据库中的这些数据,允许执行什么样的操作?怎样进行数据结构的创建、修改、删除?怎样进行数据的检索和更新?比如关系数据库中提供的创建表的操作(数据结构),以及对表中数据的插入(insert)、删除(delete)、修改(update)。 数据的约束条件:组织数据的时候有一些约束条件,数据模型应该能描述并实现这种约束,这些约束保证了数据库中数据是正确的、有效的、相容的。比如月份数据只能在1到12的整数中选等等。 主流的数据模型:层次模型、网状模型和关系模型 层次模型1 层次模型 数据结构:树型,结构特点: (1)有且仅有一个节点无双亲(根节点) (2)其他节点有且仅有一个双亲。 层次模型2 层次模型 层次模型在树型结构上实现数据操作和完整性约束的方法 如果使用基于层次数据模型的层次数据库进行数据管理,我们需要把概念模型描述的管理对象转换到这种结构上,并使用这种结构的数据库提供的操作和约束条件来进行数据管理。 网状模型1 网状模型 数据结构:网状,结构特点: (1)允许一个以上的节点无双亲 (2)一个节点可以有多于一个的双亲 网状模型2 网状模型 网状模型在网状结构上实现数据操作和完整性约束的方法 如果使用基于网状数据模型的网状数据库进行数据管理,我们需要把概念模型描述的管理对象转换到这种结构上,并使用这种结构的数据库提供的操作和约束条件来进行数据管理。 关系模型1 关系模型 数据结构:数据的逻辑结构是二维表,实体和实体间的联系全部采用二维表来表示,这个数据结构就叫做关系 每一行称为一个元组,实际就是学生对象中的一个学生 每一列称为一个属性,用来描述这
文档评论(0)