电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Access数据库及其应用

45页
  • 卖家[上传人]:桔****
  • 文档编号:471363982
  • 上传时间:2023-12-05
  • 文档格式:DOC
  • 文档大小:731.50KB
  • / 45 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、真诚为您提供优质参考资料,若有不当之处,请指正。本课程主要讲述:数据库基本理论 Access 数据库操作 SQL 数据库查询语句 * VBA语言及模块设计第一章 数据库基础知识讲述内容:1、数据管理发展史2、数据库基本概念 * 3、数据库四级结构模型4、概念模型:E-R模型 *5、逻辑模型:关系模式 *6、关系运算 *7、数据规范化:1NF,2NF,3NF *一、数据管理发展史1、人工管理阶段计算机发展初期,主要用于科学计算,数据不独立,完全依赖于程序,不能共享。2、文件管理阶段 数据以文件形式管理,数据无结构化,共享性差。3、数据库管理阶段 数据结构化(数据库形式),出现多种数据库管理系统,共享性好。二、数据库基本概念1、数据库(DB):计算机处理,结构化,数据集合。2、数据库管理系统(DBMS):数据库管理系统软件,提供数据库操作平台。对数据库可以建立,添加记录,修改记录,删除、查询、排序、连接等。常见系统VFP、ACCESS、SQL SERVER等。3、数据库应用系统(DBAS):利用数据库开发管理应用软件。4、数据库系统(DBS):和数据库有关的所有系统总和,包括计算中硬件系统

      2、、软件系统、数据库、管理者、操作者、用户。5、信息三个世界划分: 客观世界 信息世 计算机世界 研究实体对象,特性 结构化,形成不同的 计算机存储结构 实体之间联系。 数据模型,关系型、 面向计算机 E-R模型 网状、层次型。面向对象 (概念模型) (逻辑模型) (物理模型)常用概念:实体、实体集、属性、标识符-数据库、表、字段、记录、关键字。6. 联系在现实世界中,事物内部以及事物之间是有联系的,这些联系同样也要抽象和反映到信息世界中来,两个实体型之间的联系有如下三种类型:(1)一对一联系(1:1)实体集A中的一个实体至多与实体集B中的一个实体相对应,反之亦然,则称实体集A与实体集B为一对一的联系。记作1:1。v如:班级与班长,观众与座位,病人与床位。(2)一对多联系(1:n)实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体至多与实体集A中的一个实体相对应。记作1:n。v如:班级与学生、公司与职员、省与市。(3)多对多(m:n)实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体与实体集A中的多个实体相对应。记作(m:n)。v如:教

      3、师与学生,学生与课程,工厂与产品。实际上,一对一联系是一对多联系的特例,而一对多联系又是多对多联系的特例。可以用图形来表示两个实体型之间的这三类联系,如图书 1.7所示。A B A B A B (a) (b) (c)不同实体集实体之间的联系三、数据库模型及DBMS功能1、现实世界数据-抽象-计算机管理数据概念模型:用户需求观点,ER图逻辑模型:开发者角度,计算机实现观点,逻辑结构(层次、网状、关系)外部模型:用户使用观点,根据需求形成模型。内部模型:计算机物理结构2、数据库管理系统主要功能。(P14 解释)3、关系模型中常用术语: 关系模型,元组,属性,域,候选键,主键,外键,完整性规则,参照完整性。四、概念模型:E-R模型“实体-联系方法”的简称E-R模型。E-R图基本成分包含实体型、属性和联系。 实体型:用矩形框表示,框内标注实体名称。属性:用椭圆形框表示,框内标注属性名称。联系:指实体之间的联系,有一对一(1:1),一对多(1:n)或多对多(m :n)三种联系类型。 (a)两个实体之间的联系学生选修成绩课程系主任领导系学生属于系11n1系主任n(c)实体集内部的联系m职工领导1n

      4、供应商供应数量零件项目mnn(b)多个实体之间的联系例如:学生,宿舍,班级,教室,班主任,档案材料 课程名学生学号姓名性别年龄系别课程课程号学分n选修成绩m这样,得到学籍管理局部应用的分E-R图 五、逻辑模型:关系模式1、关系模式表示:关系名称(属性1,属性2,。) 下划线代表主键如:学生(学号,姓名,性别,政治面貌)2、E-R模型转化关系模式E-R模型中,1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如班级-管理教师联系为1:1,我们可以将其转换为一个独立的关系模式:班级(班级号,学生人数) 教师(职工号,姓名,性别,职称,是否优秀班主任) 管理(职工号,班级号)或 管理(职工号,班级号) 管理”联系也可以与班级或教师关系模式合并。班级(班级号,学生人数,职工号) 教师(职工号,姓名,性别,职称,是否优秀班主任)或班级(班级号,学生人数) 教师(职工号,姓名,性别,职称,班级号,是否为优秀班主任)E-R模型中,1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。例如:“学生-组成-班级”的联系为1:n联系。 学生(学号,姓名,出生日期

      5、)班级(班级号,学生人数,班主任) 组成(学号,班级号)另一种方法是将其学生关系模式(n端实体)合并,学生关系模式为: 学生(学号,姓名,出生日期,班级号)班级(班级号,学生人数,班主任) E-R模型中,联系是一个m:n联系,将联系独立出来。如“学生选课课程”关系 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,学分) 选课(学号,课程号,成绩)如:P22-25旅客-乘机座位关系 1:1旅客-航班关系 1:n顾客-每种商品关系 m:n教师(教师号,姓名)学生(学号,姓名,性别)课程(课程号,课程名,学时,教师号)选课表(学号,课程号,成绩)六、关系运算一、关系运算 并、交、笛卡尔积;投影、选择、连接(并),-(差),(交),X(笛卡尔积),(选择),(投影),(连接);(大于) (大于等于) ,=,)和逻辑运算符( )连接起来的逻辑表达式,结果为逻辑值“真”或“假”。R 是从关系R中选取使逻辑表达式为真的元组,进行行运算。类似For 例:在S关系中,查询计算机系的全体学生,形成新的关系。DEPT=计算机(S) 或 5=计算机(S)例:在T关系中,查询工资高于1000元的男教师。形成新的关系。(工资1000) (性别=男) (T) 例:在S关系中,查询姓张和姓王的工程师。形成新的关系。((姓名=张)V(姓名=王) (性别=男) (S) 6. 投影 投影运算也是单目运算,关系R上的投影是从R中选择出若干属性列,组成新的关系,即对关系在垂直方向进行的运算,从左到右按照指定的若干属性及顺序取出相应列,删去重复元组。记作:A(R)=tA|t

      《Access数据库及其应用》由会员桔****分享,可在线阅读,更多相关《Access数据库及其应用》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.