大学计算机基础课件:第3章 数据库基础.pptVIP

大学计算机基础课件:第3章 数据库基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 演示内容:对已经建好的查询,运行它,察看结果 删除原有查询,重新演示建立过程 * 【例3.8】如果希望例3.7中查询结果显示课程的名称而不是课程号,这就需要再与course表连接,实现3个表的综合查询。 SELECT sname, cname, sc_result FROM student, sel_course, course WHERE student.suser = sel_course.sc_user AND sel_course.sc_sub_id = course.cid 6 数据表 3.4 ACCESS数据库管理系统 Access 2003是Microsoft Office 2003的组件之一,是用户和数据库间的软件接口 使用非常简单 ——可视化工具 提供了大量的向导 ——快速创建对象及应用程序 面向对象的、采用事件驱动 ,可以与其他数据库相连 ,使用VBA语言作为其应用程序开发工具 可处理多种数据信息——Office组件数据、其他DBMS数据 创建数据库和数据表 数据完整性控制 数据查询 主要内容 3.4.1 创建数据库和数据表 创建 数据库 数据库文件(.mdb)其中包括所有相关数据和管理这些数据的所有对象。 方法: 单击【开始】|【所有程序】|【Microsoft Office】|【Microsoft Office Access 2003】启动Access2003 单击【文件】|【新建…】 建立空数据库 使用模板向导建立各类数据库 建空数据库 利用向导建数据库 创建 数据表 每个关系对应建立一个数据表 两方面的工作:设计表结构和输入数据记录。 (1) 打开表结构“设计器” 使用设计视图 建立数据表的表结构 图6.20 设计视图窗口 (2) 依次输入各个字段的名称,指定字段类型,并对每个字段的含义、取值进行注释说明 字段选择栏 字段属性 字段类型 说明 文本 用来存放不需要计算的数据,可以为数字、文字,例如学号、电话 备注 也称长文本,存放说明性文字 数字 需要运算的数值数据,如成绩、次数、年龄 日期/时间 存放日期和时间数据 货币 存放货币数值 自动编号 在增加记录时,其值能依次自动加1 是/否 存放逻辑型数据,如婚否、Yes/No、On/Off OLE对象 将对象(如电子表格、文件、图形、声音等)链接或嵌入表中 超链接 存放超链接数据 查阅向导 这是与使用向导有关的字段 字段选择栏 字段属性 字段属性 说明 字段大小 可以指定字段中文本或数字的范围,文本缺省长度为50,最多255个字符,备注型最多65536个,数值为长整型。应该尽可能设置最小的字段大小,因为其需要的内存更少,数据处理速度更快。 格式 可以选择或输入格式串来定义字段中数据的格式 小数位数 指定数字或货币数值的小数点位数 输入掩码 用于设置字段数据的输入模式,例如可以为“电话号码”字段设置一个输入掩码(0000)-,则在用户输入该字段内容时,会显示 (____)-(________),提示用户正确输入。通常使用输入掩码向导设置属性更方便。 标题 可以定义字段的别名,作为创建窗体和报表时数据单中使用的标签。如字段名为sname,可将标题设置为“姓名” 默认值 该值在新建记录时会自动输入到字段中,也可以更改。例如,将states(状态)字段的默认值设为“在读”。 必填字段 用于设置这个字段是否必须填写,设置成“是”时,这个字段不能空着 允许空字符串 如果为“是”,则该字段可以接受空字符串为有效输入项 索引 可以选择是否为这个字段建立索引或者是否允许建立索引,建立索引的好处是,按此字段进行查询时会提高查询和排序速度,但同时也加大了系统维护的开销。 (1) 打开表结构“设计器” 使用设计视图 建立数据表的表结构 (2) 依次输入各个字段的名称,指定字段类型, 并对每个字段的含义、取值进行注释说明 (3) 定义表的主键 选中字段后单击工具栏 “主键”按钮 (4) 保存并命名数据表 (1) 双击数据表,打开数据表视图窗口 在数据表视图窗口 输入数据记录 (2) 依次输入各字段值,完成所有记录的录入 (3) 关闭窗口结束 3.4.2 数据完整性控制 用户定义的完整性 实体完整性 通过设置主键,使其取值既不能为空也不能重复,以此保证记录(即实体)的正确性。 通过定义指定字段的“有效性规则”属性,对字段的取值设置约束条件,保证记录的合法性。 参照完整性 是指对存在引用关系的两个关系(数据表)的约束,通过建立引用关系保证数据的一致性。 参照完整性示例 取值参照

文档评论(0)

学习让人进步 + 关注
实名认证
文档贡献者

活到老,学到老!知识无价!

1亿VIP精品文档

相关文档