access和sqlserver数据库基础.ppt

access和sqlserver数据库基础.ppt

ID:48050123

大小:449.31 KB

页数:56页

时间:2019-05-06

access和sqlserver数据库基础.ppt_第1页
access和sqlserver数据库基础.ppt_第2页
access和sqlserver数据库基础.ppt_第3页
access和sqlserver数据库基础.ppt_第4页
access和sqlserver数据库基础.ppt_第5页
资源描述:

《access和sqlserver数据库基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章Access和SQLServer数据库基础本章内容:关系型数据库,Access2003使用基础,SQLServer2008使用基础,在VisualStudio中创建SQLServer数据库。本章重点:SQLServer2008使用基础,包括数据库和表的创建、常用T-SQL语句的使用、存储过程、数据库的分离和附加。7.1关系型数据库1.关系型数据库的分类为了更有效地使用关系型数据库,通常将其设计为不同的类型,而且在具体创建数据库的过程中还应遵循一定的规则,以使数据库中的数据更便于查询和使用。关系型数据库一般可分为两类:一类是桌面数据库,如Access、

2、FoxPro、Excel等;另一类是客户-服务器数据库,如SQLServer、Oracle等。2.表、记录和字段表(Table)由若干用于描述客观对象多个特征的记录(Record,也称为行Row)组成。表中每一列(Column)表示客观对象的同一特征,也称为字段(Field)。举例见表7-1、表7-2和表7-3。3.关键字关键字是表中某个或多个字段,可以是唯一的,也可以是非唯一的。唯一关键字可以指定为主关键字,用来唯一标识一个记录。例如,“学号”可以指定为主关键字(也称为“主键”),因为它唯一地标识了一个学生基本情况记录。4.索引为了更快地访问数据,大多数

3、数据库都使用关键字对表进行索引。也就是按关键字对数据库进行排序,并建立一张索引表,每个索引输入项都指向该记录在数据库中的行。5.关系数据库中可以包含多张表,表与表之间可以用不同的方式相互关联。这样做可以充分利用数据库中现有数据,减少数据的冗余。7.2常用数据库产品简介1.MicrosoftSQLServer数据库管理系统2.Oracle数据库管理系统3.MicrosoftAccess数据库管理系统4.MySQL数据库管理系统7.3Access2003使用基础7.3.1创建Access数据库Access的数据库是一个容器,用于存储数据库应用系统的其他对象。A

4、ccess数据库文件的扩展名是.mdb。创建一个Access数据库,就创建了一个以扩展名为.mdb的文件,并存储了所有数据库子对象管理的细节。【例7-1】创建一个Student数据库。7.3.2Access表1.表结构表结构主要包括:字段名称、数据类型和字段属性设置。(1)字段名称字段即表的列,字段名称即表的列名称。字段名称是用来标识列的。字段名称可以是英文名称,也可以是汉语名称,但都得符合Access数据库对象命名的规则:①字段名称可以包含1~64个字符。②字段名称可以包含字母、数字、汉字和空格,以及其他特殊符号(除了“.”、惊叹号“!”、方括号“[]”

5、之外)。③字段名称不能使用前导空格或控制符(即ASCII码值为0~31的字符)。④字段名称不能以空格字符开头。(2)数据类型可以根据不同字段的需要,选择合适的数据类型。Access提供了10种数据类型,见表7-4。(3)字段属性字段属性不是必选的。字段属性分为两组:“常规”和“查阅”。不同的数据类型,每个分组的选项不一样。①“常规”属性(“常规”选项卡)。常用的“常规”属性有以下几种。字段大小只有当字段的数据类型是文本和数字时,字段大小属性才可以设置。如果是文本型字段,则字段大小用来设定文本的长度,取值在1~255之间。默认值是50。如果是数字型字段,则字

6、段又可以选择多种子类型,见表7-5。格式“格式”属性用于对不同数据类型字段使用不同的设置,没有默认值,见表7-6。输入法模式输入法模式属性仅针对文本数据类型的字段有效,有3个选项:随意、输入法开启、输入法关闭,分别表示:保持原汉字输入法状态、启动汉字输入法和关闭汉字输入法。默认值是输入法开启。输入掩码输入掩码属性可以使数据的输入变得更为容易,并且可以控制用户在文本框类型控件中的输入值。定义输入掩码属性需要用到多种字符,见表7-7。标题标题属性值用以取代字段名称在显示表中数据时显示的内容,也就是给字段名称起了个别名。没有默认值。例如,若表的字段名称是“nam

7、e”,它的标题属性值为“姓名”,则在显示记录时,该字段的显示名称为“姓名”。默认值默认值属性可以在用户没有输入数据时,自动获取指定数据。没有默认值。例如,性别字段可以设置默认值属性为“男”,当用户没有输入性别数据时,系统将自动赋值“男”。有效性规则有效性规则属性用于指定对输入到字段中的数据的特殊规定取值。如果输入的数据违反该规则,则会向用户提示出错信息,不允许用户继续操作。没有默认值。例如,性别字段的有效性规则可以设置为:“="男"Or="女"”。这样,用户只能在该字段中输入“男”或“女”,不能输入其他值。有效性文本当用户输入的数据违反有效性规则时,需要向

8、用户提示有效性文本设置的信息。有效性文本属性和有效性规则属性原则上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。