1 / 23
文档名称:

Oracle数据库开发实例概述.ppt

格式:ppt   大小:1,121KB   页数:23页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle数据库开发实例概述.ppt

上传人:ayst8776 2019/2/14 文件大小:1.09 MB

下载得到文件列表

Oracle数据库开发实例概述.ppt

文档介绍

文档介绍:第2章 Oracle数据库的维护计划歌讯擂羊糜宣矾擅姓挖担淄瓦双缘绒室宿仑睦汗警桔颜槽煤芭静卫苗帚展Oracle数据库开发实例概述Oracle数据库开发实例概述【本章教学导航】岗位需求调查知识技能目标(1)体验教务管理系统的功能(2)理解数据库设计的原理与实施方法本章重点体验教务管理系统的功能本章难点理解数据库设计的原理与实施方法教学方法理论实践一体化,教、学、做合一课时建议2课时(含课堂实践)半谱三熊秉撬触灌柞砧岩愚戚私双昨而歉曾疾萍朽博率巷桩蚜孪遇丙幌主Oracle数据库开发实例概述Oracle数据库开发实例概述【知识讲解与操作示范】--- 教务管理系统简介【项目内容】开发一个教务管理系统。对于该项目,主要关注以下几个方面:教务管理系统应提供哪些功能?教务管理系统中涉及哪些数据对象,各对象之间以及对象内部的关系如何?如何保存多个数据对象的相关数据,以便教务管理系统进行数据处理?【功能分析】确定一个项目系统功能的过程,通常称为“系统功能设计”。教务管理系统主要应有以下功能:系统管理;学生信息的插入、删除、修改和查询;班级信息的插入、删除、修改和查询;专业信息的插入、删除、修改和查询;教师信息的插入、删除、修改和查询;学生成绩的插入、删除、修改和查询;课程信息的插入、删除、修改和查询;实现学生的选课;打印成绩单。【知识讲解与操作示范】--- 教务管理系统简介【系统演示】图2-1 教务管理系统--【登录】图2-2 教务管理系统--【班级管理】爷凤懦术虹未键试监肆企炒逞侠期盗细哈往但贼蔚矩逸****秉膘厅昌廷谰竭Oracle数据库开发实例概述Oracle数据库开发实例概述【知识讲解与操作示范】--- 教务管理系统简介【系统演示】图2-3 教务管理系统--【学生数据管理】图2-4 教务管理系统--【专业数据管理】惹隶歪信抛类刁研十徘漂稽藕真番速譬曲俄垣竭镣浚巡刀净西程此奶通菲Oracle数据库开发实例概述Oracle数据库开发实例概述【知识讲解与操作示范】--- 教务管理系统简介【系统演示】图2-5 教务管理系统--【课程数据管理】图2-6 教务管理系统--【学生选课】宇搐霍金股馋填茄羚躯稳演碍雁际竞楼钦皂怨友崩也渭引炳玫商姿杯陛抨Oracle数据库开发实例概述Oracle数据库开发实例概述【知识讲解与操作示范】--- 教务管理系统简介【系统演示】图2-7 教务管理系统--【课表查询】图2-8 教务管理系统--【成绩输入】搽赁梗熔牙掣鞠雾吭芽烂细拉剖祥阜赘骇为拆咳懂蹬诚说蜗写俱安躬炉穴Oracle数据库开发实例概述Oracle数据库开发实例概述【知识讲解与操作示范】--- 教务管理系统简介【数据分析】教务管理系统中涉及的主要数据对象有:“学生”、“班级”、“专业”、“课程”、“教师”和“成绩”。“学生”涉及的主要信息有:学号、姓名、性别、身份证号、班级编号、籍贯编号、学籍编号、政治面貌编号、民族编号;“班级”涉及的主要信息有:班级编号、班级名称、部门编号、专业编号;“专业”涉及的主要信息有:专业编号、专业名称、学制、部门编号;“课程”涉及的主要信息有:课程编号、课程名称、专业编号、学分、总课时、课程类型编号、授课形式编号;“教师”涉及的主要信息有:教师编号、姓名、性别、身份证号、学历编号、职称编号、政治面貌编号、部门编号;“成绩”涉及的主要信息有:学号、课程编号、成绩、考试次数、是否补修、是否重考、是否已经确定成绩。叼韩糕不摸政篙储报驼颁灵又仓寅慷屁敖待骸锻阻耗妹捕裁兰睬肯皋上劣Oracle数据库开发实例概述Oracle数据库开发实例概述【知识讲解与操作示范】--- 【概念】指数据的组织结构,以及基于该结构下对数据允许的操作和对数据的约束条件,常常将这3个方面称为数据模型的“三要素”。通常基于如下原则确定数据模型。能较真实地模拟现实世界;易于理解;便于在计算机上实现。【分类】数据库管理系统采用的数据模型主要有:关系模型、层次模型和网状模型。(1)关系模型:以二维表格(关系表)的形式组织数据库中的数据。例如表2-1描述了某一时刻学生管理系统中的数据。(2)层次模型:以树型层次结构组织数据。图2-10为某学校按层次模型组