- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用技术PPT
例题:建立表间关系 要求: (1)“学生”表和“选修成绩”表间建立关系,“学生”表为主表,“选修成绩”表为从表 (2)“课程”表和“选修成绩”表间建立关系,“课程”表为主表,“选修成绩”表为从表 (3)设置参照完整性、级联更新相关字段和级联删除相关字段 7.2.2 数据库文件中的各个对象 5.页 通过Web页将数据存储到指定的文件夹,或将其复制到Web服务器上,以便在网上发布信息。 页是独立的网页文件,在Access的数据库中保存的是与该网页的链接。 7.2.2 数据库文件中的各个对象 6. 宏 宏是由具有宏名的一系列命令组成,用来简化一些需要重复的操作。 建好的宏,可以单独使用,或与窗体配合使用。 7. 模块 用Access提供的VBA语言编写的程序 模块通常与窗体、报表结合起来完成完整的应用功能 模块、窗体和宏等共同完成了Access的开发功能 7.3 数据表的建立和使用 表的组成 (1)表结构:表格的组成框架,由若干个字段及其属性构成 (2)记录:表中的具体数据,每个字段的值 建立表就是分别设计表结构和输入记录的过程 7.3.1 数据表结构 1.字段名 2.数据类型 (10种) (1)文本型:默认类型,最长为255字符; (2)备注型:也称为长文本型,存放说明性文字,最长65536字符; (3)数字型:用于进行数值计算,如图书数量、职工成绩、年龄等; (4)日期/时间型:可以参与日期计算; 数据表结构 (5)是/否型:记录逻辑型数据,例如是否归还、是否有过某种奖励,使用Yes/No、True/False、On/Off等值; (6)OLE对象:链接或嵌入OLE对象,如图像、声音等; (7)自动编号型:在增加记录时,其值依次自动加1; (8)货币型:用于货币值的计算; (9)超级链接:用来保存超级链接的字段; (10)查阅向导:这是与使用向导有关的字段。 数据表结构 3.字段属性 (1)字段大小 (2)格式 (3)小数位数 (4)标题 (5)有效性规则 4.主键的作用 (1)使数据表中的每条记录唯一识别 (2)加快记录进行查询、检索的速度 (3)在表间建立关系 7.3.2 建立数据表 (1)数据表视图 直接输入记录来建立表,适合表中只有文本型和数字型字段的情况 (2)设计视图 用来建立、编辑表结构,结构建立后,还要切换到数据表视图下输入具体的记录 (3)表向导方式 从样式表中选择与要创建的表相近的,再从中选择所需字段形成自己的表 (4)导入表 利用其他软件建立的数据建立表,例如从Excel工作表导入数据 (5)链接表 新表和其他数据源之间建立链接,其他数据源的数据作为表的数据,改变表中数据时,数据源的数据也随之改变,反之亦然 1.在数据表视图下建立“成绩数据表 (1)单击“数据表视图”。 (2)单击“确定”,打开数据表视图窗口。 (3)修改字段名 双击“字段1”,将其名称改为“课程代码”,其它字段名称分别改为“课程名称”、“学时数” (4)输入如下数据: KC001 大学英语 96 KC002 哲学 72 KC003 高等数学 72 KC004 程序设计 48 KC005 大学计算机 56 (5)执行“文件”|“保存”命令,打开“另存为”对话框 (6)输入表名称“课程”,单击“确定”按钮,屏幕出现对话框,提示目前没有定义主键。 (7)暂时先不定义,单击“否”按钮。 2.使用设计视图建立“学生”数据表 (1)打开设计视图窗口 (2)在“设计视图”窗口中,分别输入4个字段“学号”、“姓名”、“性别”和“年龄”,数据类型分别是文本、文本、文本和数字 (3)单击“学号”左边的方框选择此字段,单击 “主键”按钮,将“学号”定义为主键。 (4)执行“文件”菜单|“保存”命令,打开“另存为”对话框,输入表名称“学生”,然后单击“确定”。 (5)切换到“数据表视图”后输入下列记录 3. 在设计视图下创建“选修成绩”表 在“教学管理”数据库中创建第三张表“选修成绩” 过程(略),结构和记录如下: 4. 验证实体完整性规则 例题: “学生”表中,已定义了主键“学号”,对该表进行下面的操作: (1)在数据表视图中打开“学生”表。 (2)输入一条新记录,输入时不输入学号,只输入其它字段的值; (3)单击新记录之后的下一条记录位置,出现对话框,提示无法完成操作。 (4)向该条新记录输入与上条记录相同的学号, 单击新记录之后的下一条记录位置,出现对话框,提示无法完成操作。 结论: 实体完整性对表中主键的要求 1)不允许有空值 2)不允许出现两条记录的主键值相同 5. 设置字段的有效性规则 (1)在设计视图中打开 “学生”表。 (2)在字段区选中“
文档评论(0)