- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
数据库原理及应用课程教学大纲
课程名称:
数据库原理及应用
课程编码:总学时数:
60
课内实践学时数:
20
学分:
3.5
开课单位:
电信学院
先修课程:
数据结构
适用专业对象:
计BZ13
一、课程性质、目的和任务
《数据库原理及应用》课程是计算机科学与技术专业学生必修的专业基础课程之一。通过本课程学习,使学生能较系统地掌握数据库系统的基本概念、体系结构;掌握关系模型及其运算理论,SQL语言及应用;掌握关系数据库规范化理论及数据库设计的全过程,初步具备进行数据库结构和简单应用系统的设计的能力,为获得开发数据库应用系统的初步能力打下基础。
二、教学内容及教学基本要求
项目一了解数据库基础知识
任务1.认识数据库的特点及相关概念
了解信息与数据及其相互关系;掌握数据管理与数据库的基本概念;理解数据库管理系统(DBMS)的作用及功能。
任务2.了解数据库技术及发展
了解数据管理技术的发展阶段;了解数据库技术的发展历程;理解数据库系统管理数据的特点。
任务3.了解数据库系统的结构
了解数据库系统的体系结构;掌握和理解数据库管理系统的功能结构;深刻理解数据库系统的三级数据模式结构。
项目二认识数据模型与概念模型
任务1.知道信息的三种世界
了解信息的现实世界、信息世界、计算机世界的含义及其相互关系;理解信息的三种世界术语的概念及其对应关系;掌握信息的三个世界的转换过程。
任务2.认识概念模型
了解概念模型的基本概念;掌握对象、属性、码、域的含义;理解和掌握实体联系的类型。
任务3.认识数据模型
了解数据库系统中常见的三种数据模型的概念及其结构特点;理解数据模型的三要素;重点掌握关系模型的数据结构及其相关术语。
项目三掌握数据库系统的设计方法和关系数据库
任务1.了解数据库系统设计及需求分析
了解数据库系统设计的基本内容;理解数据库系统设计的目标;掌握数据库系统设计的基本方法和步骤。了解需求分析的意义;理解需求分析的任务;掌握系统需求调查的内容、调查步骤和调查方法;熟悉掌握数据流程图和数据字典的表示方法。
任务2.了解概念结构设计及数据库物理结构和逻辑结构的设计
了解概念结构的特点;掌握概念结构设计的方法及步骤;理解和掌握E-R图的绘制方法。了解物理结构和逻辑结构设计的含义和任务;了解设计数据库物理结构和逻辑结构的步骤;掌握概念模型向关系模型转换的方法。理解和掌握数据库运行和维护阶段的主要工作内容。
任务3.认识关系模型
了解关系的数学定义;掌握关系中的基本名词;了解数据库中关系的类型;掌握关系的基本性质;了解关系操作的基本内容;理解关系的完整性。
任务4.了解关系代数和关系演算
了解关系代数的运算对象;熟悉和掌握传统的集合运算以及专门的关系运算;掌握用关系代数进行检索的方法。了解关系演算的含义;掌握关系演算的格式;理解和掌握用元组关系演算语言和域关系演算语言进行检索的方法。
项目五选择SQLServer2000关系数据库
任务1.认识SQLServer2000数据库系统
了解Client/Server体系结构以及SQLServer2000数据库在C/S结构中的作用;掌握启动数据库服务器的方法;理解数据库和表的概念;掌握使用企业管理器与T-SQL两种方法建立、查看、修改和删除数据库。
任务2.设计数据库中的表
理解表的概念;熟悉数据类型及其空值的概念;熟练掌握使用企业管理器与T-SQL语句两种方法建立、查看、修改、删除表的方法;熟练掌握向表中插入、修改和删除数据的基本操作。
项目六使用数据库
任务1.实现数据的完整性
了解数据完整性的概念;了解数据完整性的实现方式;理解和掌握数据完整性的类型。
任务2.创建约束、默认值和规则:
了解约束的概念及其用途;理解和掌握掌握约束的类型;熟练掌握用企业管理器和T-SQL语句来创建、使用和删除这些约束。了解默认值的概念及使用方法;掌握用企业管理器和T-SQL语句创建和绑定默认值以及删除默认的方法;了解规则的概念及使用方法;掌握用企业管理器和T-SQL语句创建和绑定规则以及解除绑定规则的方法;掌握使用标识列实施数据完整性的技能。
任务3.创建索引
了解索引的概念及其用途;理解索引的分类;掌握索引的类型。掌握用企业管理器创建、查看、重命名及删除索引的操作方法;了解使用向导创建索引的方法;掌握用T-SQL语句创建与管理索引的方法;理解基于字符串数据类型的全文索引的使用。
项目七数据查询与视图
任务1.使用SELECT语句进行数据查询
了解SELECT语句的基本语法格式;理解SELECT语句各个子句的含义;掌握用企业管理器和查询分析器来执行查询的基本操作。掌握各种查询方法,包括单表单条件查询、单表多条件查询、多表多条件查询
您可能关注的文档
- 70991113体育(3)课程教学大纲.doc
- ZJH0310425和ZJH0310425M林木育种学教学大纲-2014课程教学大纲.doc
- 《交替传译(汉译英)》教学大纲(耿峰)课程教学大纲.doc
- 《机场运营与管理(英语)》教学大纲(张艳玲)课程教学大纲.doc
- 60223404&计算机网络课程教学大纲.doc
- 71991111计算机应用基础(1)(BS13级)课程教学大纲.doc
- 71991111计算机应用基础(1)(BZ13级)课程教学大纲.doc
- 71992153计算机应用基础(3)(13级)课程教学大纲.doc
- 0802534049《特种加工技术C》课程教学大纲-2015级课程教学大纲.doc
- ZJT0310720林业管理信息系统课程教学大纲.doc
- 2025四川天府银行社会招聘备考题库(攀枝花)含答案详解(最新).docx
- 2025四川银行首席信息官社会招聘备考题库及完整答案详解1套.docx
- 2025四川天府银行社会招聘备考题库(攀枝花)带答案详解.docx
- 2025四川天府银行社会招聘备考题库(成都)含答案详解(a卷).docx
- 2025四川广元市利州区选聘社区工作者50人备考题库及答案详解(基础+提升).docx
- 2025天津银行资产负债管理部总经理或副总经理招聘1人备考题库含答案详解(典型题).docx
- 2025四川天府银行社会招聘备考题库(西充)附答案详解(考试直接用).docx
- 2025年中国民生银行南宁分行招聘2人备考题库及答案详解(全优).docx
- 2025天津银行高级研究人才招聘备考题库附答案详解(达标题).docx
- 2025大连银行营口分行招聘2人备考题库及参考答案详解一套.docx
原创力文档


文档评论(0)