三级数据库技术上机第六次课
- 格式:ppt
- 大小:450.50 KB
- 文档页数:22


中国海洋大学数据库系统课程大纲(理论课程)英文名称(Database System)【开课单位】信息学院【课程模块】专业知识【课程编号】0711******** 【课程类别】必修【学时数】64 (理论48 实践16 )【学分数】 3.5一、课程描述本课程大纲根据2011年本科人才培养方案进行修订或制定。
(一)教学对象计算机科学与技术专业本科生(二)教学目标及修读要求1、教学目标(课程结束后学生在知识、技能和态度三个层面达到的目标)通过本课程的学习可以使学生了解数据库系统的基本理论和内容,了解数据库系统的核心技术及其实现,了解有关数据库系统研究的最新进展,能够设计和实现大型的数据库应用系统。
从而认识到数据库系统在大型应用系统中的地位和作用,尤其是认识到我们国家在数据库系统方面与世界的差距,为学生将来参与有关数据库系统方面的研究奠定必要的知识基础。
2、修读要求(简要说明课程的性质,与其他专业课程群的关系,学生应具备的基本专业素质和技能等)《数据库系统》是计算机科学与应用专业的专业课,是专业知识教育层面的必修课,其先修课为集合论与代数结构、数据结构与算法,是数据库系统课程设计的先修课。
(三)先修课程(参照2011版人才培养方案中的课程名称,课程名称要准确)先修课为集合论与代数结构、数据结构与算法。
二、教学内容(一)第一章绪论1、主要内容:阐述数据库的基本概念,介绍数据管理技术的进展情况、数据库技术产生和发展的背景,数据模型的基本概念、组成要素和主要的数据模型,概念模型的基本概念及ER方法,数据库系统的三级模式结构以及数据库系统的组成。
2、教学要求:(按照掌握、理解、了解三个层次对学生学习提出要求)本章讲解的数据库基本概念和基本知识是学习后续各个章节的基础。
学习本章的目的在于了解基本知识,掌握基本概念,为以后的学习打好扎实的基础。
3、重点、难点:重点:牢固掌握概念模型的基本概念及其主要建模方法ER方法;掌握关系数据模型的相关概念、数据库系统三级模式和两层映像的体系结构、数据库系统的逻辑独立性和物理独立性等;对于如何通过ER方法描述现实世界的概念模型要做到能够举一反三的程度。
计算机应用基础教学大纲一、基本信息课程名称:计算机应用基础英文名称:The Foundation of University Computer课程性质:公共基础课课程编码:08学分:2.5总学时:52适用专业:电气自动化、土木(桥梁)、工程管理前修课程:无后修课程:多媒体技术二、大纲说明(一)教学对象授课对象是全校各专业本科生,课程类别为通识教育中的计算机类。
(二)教学目的与要求1、教学目的:《大学计算机基础》课程是大学各专业学生必修的公共基础课程,是学习其它计算机相关技术课程的基础课。
本课程的教学内容是根据教育部教指委《进一步加强高校计算机基础教学的几点意见(讨论稿)》(白皮书)的指导性教学大纲,结合我校具体情况制订,旨在通过本课程的学习,使学生较全面、系统地掌握计算机软硬件技术与网络技术的基本概念,了解软件设计与信息处理的基本过程,掌握典型计算机系统的基本工作原理,具备安装、设置与操作现代典型计算机环境的能力,具有较强的信息系统安全与社会责任意识,为后继计算机课程的学习打下必要的基础。
2、教学要求:了解计算机发展、信息表示和计算机应用的基本知识了解计算机系统基本组成与工作原理了解操作系统基本原理及其使用方法了解WORD文本编辑排版与EXCEL电子表格编排方法了解计算机网络的基本原理了解信息安全与职业道德的基本知识了解信息检索与信息发布基本方法了解多媒体技术的基本知识与声音、图像、视频信息加工处理基本方法了解数据库基本知识及ACCESS的基本使用方法(三)主要先修课程和后续课程先修课程:无后续课程:本课程是本科生第一门计算机课程,是其他计算机技术相关课程的基础。
包括程序设计语言、数据库应用以及与计算机技术相关的其它专业课程。
(四)教学方式与重点和难点1、教学方式采用课堂讲授与上机实践相结合的方式。
2、重点和难点本课程重点掌握计算机技术的基础知识,了解微型计算机系统的基本组成及其工作过程;了解操作系统的基本原理,掌握Windows操作系统和DOS操作系统的功能和基本操作;能够编排图文并茂的文档;具有使用电子表格的能力;了解计算机网络的基本知识和计算机安全使用的知识;了解多媒体技术的基础知识,了解Access的基本操作方法;初步具备对计算机技术的认识和自修能力。
第一章一、解答题1、解释术语:数据、数据库、数据管理系统、数据库系统、数据库应用系统、视图、数据字典。
P19-20数据:是描述现实世界中各种具体事物或抽象概念的、可存储并具有明确意义的信息。
数据库:是相互关联的数据集合。
数据管理系统:是一个通用的软件系统,由一组计算机程序构成。
数据库系统:是一个用户的应用系统得以顺利运行的环境。
数据库应用系统:主要指实现业务逻辑的应用程序。
视图:指不同的用户对同一数据库的每一种理解称为视图。
数据字典:用于存储数据库的一些说明信息的特殊文件。
2、简述数据抽象、数据模型及数据模式之间的关系P26数据模型是数据抽象的工具,是数据组织和表示的方式;数据模式是数据抽象利用数据模型,将数据组织起来后得到的结果;总而言之,数据模式是数据抽象的结果。
3、DBMS应具备的基本功能有哪些?P9数据独立性、安全性、完整性、故障恢复、并发控制4、数据库中对数据最基本的4种操作是什么?P24增加、删除、修改、查询5、评价数据模型的3个要素是什么?P121)能够真实地描述现实系统2)能够容易为业务用户所理解3)能够容易被计算机实现6、数据模型的3个要素是什么?P24数据结构、数据操作、数据约束7、简述SQL语言的使用方式。
P13一般有两种方式:SQL的交互式使用;用户通过开发应用系统与RDBMS交互。
8、在数据库设计时,为什么涉及到多种数据模型?P12因为目前商用化DBMS没有一个能够同时满足3项要求,为此,人们不得不走折中路线,设计一些中间的数据模型。
9、数据库系统中的用户类型有哪些?P28-29最终用户、数据库应用开发人员、数据库管理员、其他与数据库系统有关的人员。
11、简述OLTP与OLAP间的区别。
P42-43OLTP(联机事务处理)主要面向日常的业务数据管理,完成用户的事务处理,提高业务处理效率,通常要进行大量的更新操作,同时对响应时间要求比较高。
OLAP(联机分析处理)注重数据分析,主要对用户当前及历史数据进行分析,辅助领导决策,通常要进行大量的查询操作,对时间的要求不太严格。
《项目综合实训》课程大纲课程名称:项目综合实训实训学时:128适用专业:计算机网络技术课程类别:专业课一、实训的性质、目的与要求《项目综合实训》课程是一门技术性和实践性很强的学科,其是在基础理论教学完成之后,在校内利用仿真设备及模拟实训软件进行的实践性教学环节,是计算机网络技术专业必须加强的技能教学环节。
目的:通过企业项目式教学主要培养学生的动手能力,让学生提前了解企业的工作内容与使用的技术手段,通过该实训课程的学习,学生能够对所学过的基本知识和方法进行练习和巩固,具备初步的独立设计能力,提高综合运用所学的理论知识独立分析和解决若干简单问题的能力。
为学生在未来的企业实习打下坚硬的基础。
要求:掌握网页设计基本概念和PHP的基本结构,了解网页技术概况、数据库的编辑和运行环境。
掌握文字版面的编辑,掌握网页的超链接技术的应用,了解图像的处理,包括背景图案、图形、图象及其超链接等的设定和应用。
了解列表的各种使用,了解表格的基本语法,掌握表格的定义、控制、分组、标题等的应用。
了解表单在网页中的应用,了解如何在网页中加入各种动态效果如JavaScript和jQuery,了解网页中框架的基础知识,掌握CSS的各种属性应用二、实训方式学生上机操作,教师指导。
三、考核方法1、考试形式:考查2、考核方式:开卷3、考核教学内容:综合运用网页制作工具制作项目4、课程成绩评分方法:总成绩=第一阶段项目30%+第二阶段项目30%+第三阶段项目40%四、实训指导书及主要参考资料实训指导书:《网页制作实训指导书》电子商务组编内部使用参考书:《PHP+Mysql网站开发技术项目式教程》第二版唐俊编人民邮电出版社2015《PHP Web 应用开发案例教程》阮云兰钟诚张磊编上海交通大学出版社2017《PHP+Ajax+jQuery网站开发项目式教程》传智播客编人民邮电出版社2016五、实训项目及学时分配实训项目一览表六、实训项目内容及其要求实训一在线考试系统(20学时)【实训目的】熟悉项目开发准备阶段的过程学会进行需求分析掌握PHP开发环境的搭建,学会服务器的基本配置掌握PHP项目的创建,学会搭建虚拟主机网站【实训内容】本次实训是通过对高校师生考试的需求调查和分析,为了方便学生平时可以通过网络随时地进行模拟考试练习【实训要求】:要求:进入考试页面后,系统会进行倒计时,事件到达后系统会自动交卷交卷时,系统会对未作答的题目进行提醒交卷后课查看每道题的正误得分,以及试卷的总分支持判断题、单选题、多选题、填空题共四种题型实训二博客管理系统(24学时)【实训目的】:让学生更加深入了解项目相关命令及实际的程序开发流程,熟练掌握一些基础知识【实训内容】:设计一个博客管理系统,其中包括:需求分析、系统设计、数据库设计、网站首页设计、注册模块设计等【实训要求】:要求:掌握博客管理系统的开发流程掌握如何做项目需求分析和系统设计掌握数据库设计的基本步骤和方法掌握搜索分页技术掌握图片上传技术掌握验证码技术掌握城市级联动技术实训三个人主页(24学时)【实训目的】:通过本次实训的学习使学生掌握jQuery的基本使用。