当前位置: 主页 > 数据库

数据库概念设计的概念-大数据概念介绍

发布时间:2023-03-10 16:06   浏览次数:次   作者:佚名

v课程定位

数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一。数据库技术是计算机科学的重要分支,数据库技术和数据库系统已经成为计算机信息系统的核心技术和重要基础,有关数据库系统的知识已经成为计算机科学教育中的一个必不可少的组成部分。系统地学习数据库原理,掌握数据库技术及其应用,从而能够适应从事复杂信息系统研究、设计、开发与应用工作的需求,是对计算机科学与技术专业、软件工程专业学生的基本要求。本课程以培养研究型人才和应用型软件人才为基本定位,通过本课程的学习和实践,学生可以初步掌握数据库的基本概念数据库概念设计的概念,了解大型数据库管理系统的安装、配置和使用,为将来学生们进行软件工程开发和进一步的科学研究打下良好的基础。

v课程目标

通过本课程学习,使学生了解并结合关系型数据库系统深入理解数据库系统的基本概念、原理和方法;掌握关系数据模型及关系数据语言,能熟练应用SQL语言表达各种数据操作;掌握E-R模型的概念和方法,关系数据库规范化理论和数据库设计方法,通过上机实习的训练,初步具备进行数据库应用系统开发的能力;对数据库领域研究的深入课题有大致了解,激发在此领域中继续学习和研究的愿望,为学习数据库系统高级课程做准备。

v课程内容

什么是大数据概念_大数据概念介绍_数据库概念设计的概念

本课程主要讲述数据库管理的基本概念,其中主要包括:数据库系统的性质和目标;关系模型以及与之相关的两种抽象数据库语言--关系代数和关系演算;标准关系数据库语言SQL;用于数据库设计的实体-关系模型和数据库设计理论;事务的基本概念和意义;数据库的数据恢复理论和并发控制技术;数据库存储与查询优化。

v课程实践

本课程具有实践性强的特点。在学习过程中始终把实验放在重要地位,采用“理论教学+上机实验+课程设计+DB2认证教学+数据库系统开发实训”的教学方式深化学生对书本知识的理解和认识,培养学生自主学习能力、动手能力和团队合作精神。

数据库概念设计的概念_什么是大数据概念_大数据概念介绍

上机实验实行开放式实验,18学时,5个实验题目,每个实验题目针对一个单元内容,目的是培养学生在遇到问题时,通过自主学习自我解决问题的能力。课程设计安排36学时的机时数据库概念设计的概念,使学生在理解并掌握了数据库技术的基本原理、基本方法和应用实践的基础上,自行设计并实现一个麻雀虽小、五脏俱全的管理信息系统,更加透彻地理解和掌握数据库技术,为将来的工作或继续深造打下坚实的基础。实际项目开发训练通过DB2认证和数据库系统开发实训实现。DB2认证课程实现了数据库系统基础理论与业界具体DBMS产品即DB2UDB之间的对接,扩充数据库理论具体实现的相关技术;实训题目为数据库在不同的专业方向的应用,实训过程采用企业参与的工业化教学内容及方式,培养高水平的、具有实际企业软件开发能力的学生。

v课程教参

教材:

大数据概念介绍_什么是大数据概念_数据库概念设计的概念

DatabaseSystemConcepts,AbrahamSilberschatz,HenryF.Korth,S.Sudarshan,SixthEdition,机械工业出版社,2013.01

参考书目:

(1)数据库原理教程,石冰,石油大学出版社,2000.01

大数据概念介绍_什么是大数据概念_数据库概念设计的概念

(2)数据库系统概论,王珊、萨师煊,高等教育出版社,第4版,2006.05

(3)AFirstCourseinDatabaseSystems,JeffreyD.Ullman,JenniferWidom,第2版,机械工业出版社(影印版),2006.07

课程实验:

大数据概念介绍_数据库概念设计的概念_什么是大数据概念

数据库实验指导书,山东大学自编电子版实验教材

课程设计:

DatabaseSolutions:AStep-by-StepGuidetoBuildingDatabases,ThomasM.Connolly,CarolynE.Begg,何玉洁等译,机械工业出版社,2005.01

IBMDB2认证:

(1)DB2UniversalDatabaseAdministrationWorkshopForWindowsNT(InstructorGuide/InstructorExercisesGuide),IBM原版英文培训教师授课教材和实验教材

(2)IBM原版英文培训课件:DB2AdvancedAdministration、DB2SQLWorkshop、DB2FamilyFundamentals