- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
了解数据库理论的基本概念,掌握关系模型及关系数据库的基本结构。了解 Access 数据库的结构及使用方法。掌握使用 Visual Basic 2010 提供的“数据库资源管理器”创建 SQL Server Compact 3.5 本地数据库的方法。掌握 ADO.NET 类库的结构。掌握 .NET Framework 数据提供程序中的四个核心组件。掌握 DataSet 结构模型中的重要的类。掌握使用数据绑定组件访问数据源的方法。掌握使用 SQL 命令实现数据查询的方法。 9.1 数据库概述 9.1.1数据库系统 从20世纪60年代后期开始,随着计算机管理的数据量急剧增长,用户对数据共享的需求日益增强,文件系统的数据管理方法已无法适应需求。为了实现计算机对数据的统一管理,达到数据共享的目的,数据库技术得到了快速发展。 数据库(DB)是存放在计算机存储设备上的、有组织、结构化、可共享的数据的集合。数据库中的数据按一定的数据模型组织、描述和存储。数据库具有数据的共享性、数据的独立性、数据的完整性和数据冗余少等特点。 9.1 数据库概述 数据库管理系统(DBMS)是管理和维护数据库的软件系统,用户通过 DBMS 存取数据库信息。在数据库系统中,数据是多个用户和应用程序的共享资源,已经从应用程序中完全独立出来,由 DBMS 来统一管理。数据库管理系统具有数据定义、数据存取、数据库运行管理以及数据库的建立、维护和数据库通信等功能。 9.1 数据库概述 数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成,一般由数据库、操作系统、数据库管理系统、应用程序、数据库管理员(DBA)和用户五部分组成。 数据库应用系统是指系统开发人员利用数据库系统资源开发出来的、面向某一类实际应用的应用软件系统。例如,以数据库为基础的工资管理系统、图书管理系统、生产管理系统等等。无论是面向内部业务和管理的管理信息系统,还是面向外部,提供信息服务的开放式信息系统,从实现技术角度而言,都是以数据库为基础和核心的计算机应用系统。 9.1 数据库概述 9.1.2 关系数据库 关系数据库(Relational Database,RDB)是目前应用最为广泛的一种数据库。关系数据库的理论基础是关系模型。 1.关系模型 关系模型是结构模型,它由三部分构成:关系数据结构、关系操作集合和关系的完整性约束。 在关系模型中,现实世界的实体以及实体间的联系均用关系来表示。在用户看来,关系模型中数据的逻辑结构是一张二维表。表中的一行称为关系的一个元组,表中的一列称为关系的一个属性。表中的一行(关系的一个元组)存储事物的一个实例。例如,学生表的一行表示一名学生具体的信息。表中的一列(关系的一个属性)包含该属性的所有数据。 9.1 数据库概述 2.关系数据库的基本结构 关系型数据库一般可以分为两类:一类是本地数据库,如 Access、Visual FoxPro 等;另一类就是客户/服务器数据库,如 Microsoft SQL Server、Oracle、Sybase 等。 关系数据库的基本结构表述如下: (1)数据库(Data Base) 一个关系数据库可以由多个数据表组成,各个数据表之间一般应存在某种关系。 (2)数据表(Table) 数据表是一组相关联的数据按行和列排列形成的二维表格,也称为基本表,简称为表。每个数据表必须有一个表名。在概念模型中,一张数据表对应于一个实体集。在关系模型中,一张数据表对应于一个关系。 9.1 数据库概述 (3)字段(Field) 数据表中的每一列称为一个字段。数据表是由其包含的所有字段构成的,每个字段用来描述它包含的数据。在创建数据表时,必须为每个字段命名,同时还要定义字段的数据类型、最大长度等属性。 (4)记录(Record) 数据表中的每一行称为一条记录。记录是字段值的集合,是数据库用户的主要访问对象。如果要访问记录的某个字段,必须首先定位记录。一般而言,在一个数据表中不应该存在两条完全相同的记录。 9.1 数据库概述 (5)关键字(Keyword) 如果数据表中某个字段值或若干个字段值的集合能惟一确定一条记录,则称该字段或字段的集合为该数据表的关键字。在一个数据表中,关键字可能存在多个,但需选定其中一个作为主关键字。主关键字也称为主键,对于数据表中的每条记录来说,主键的值必须惟一。 在关系数据库系统中,表与表之间的联系是通过公共属性实现的,这个公共属性应该是一个表的主键和另一个表的外键。即将一个表的主键作为数据之间联系的纽带放到另一个表中,这些在另一个表中起联系作用的属性称为外键。 9.1 数据库概述 (6)索引(Index) 为了提高访问数据库的速度,大多数数据库都使用索引。索引是指按数据表中某个关键字段或表达式建立记录的逻辑
您可能关注的文档
最近下载
- 2022年上海市春季高考语文真题试卷含详解与写作参考范文.docx VIP
- 2023年上海市春季高考语文试卷真题含答案及评分标准.pdf VIP
- 运动会铅球宣传稿.docx VIP
- 《离心机 安全要求gb 19815-2021》详细解读.pdf
- 2025年1月上海市春季高考语文真题(附答案解析).docx VIP
- 2025湖北银行笔试题库及答案.doc VIP
- 2025年上海市高考语文真题试卷及答案.docx VIP
- 《国有企业管理人员处分条例》课件.pptx VIP
- 58同城如何发布房屋出租信息?房屋出租技巧?.doc VIP
- 人教版高中英语必修第一册《UNIT 3 SPORTS AND FITNESS》大单元整体教学设计.docx
文档评论(0)