




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理及应用-SQL Server课程教学大纲一、课程基本情况课程名称数据库原理及应用-SQL ServerPrinciple & Application of Database-SQL Server课程编号CS004041学分3课程类别核心 必修 任选 限选执行学期第3学期及以后课程学时及其分配总学时学时分配48讲授18实验0实习0上机30开课单位计算中心计算机公共基础教研室适用专业全院除计算机类专业外其他所有专业对应培养标准1.1.1 数据库基本原理,1.1.2 信息管理系统基础知识, 2.1.1 发现问题和表述问题,2.2.2 查阅印刷材料和电子文献,2.4.5 了解个人的知识、能力和态度,3.1.2 团队工作运行,3.2.3 书面的交流,3.2.4 电子及多媒体交流,3.2.6 口头表达和人际交流先修课程大学计算机基础 程序设计课程(VB或C语言)教材与参考文献推荐教材: 1 数据库技术与应用SQL Server,刘卫国、严晖主编,清华大学出版社,2007.12 数据库技术与应用实验指南与补充讲义,成都信息工程学院计算中心,2009参考教材:1 数据库技术与应用实践教程SQL Server,严晖、刘卫国主编,清华大学出版社,2007.12 数据库原理与应用基于SQL Server 2000(第2版),李春葆、曾平编著,清华大学出版社,2007.11 二、课程性质与作用数据库原理及应用SQL Server是我校的一门公共基础必修课,其目的是让学生了解数据库的基本理论,掌握SQL Server 2000的使用方法和应用,培养学生分析问题、解决问题的能力,并为后续课程以及在今后的工作中解决管理信息系统(MIS)的问题奠定基础。作为成都信息工程学院的信息应用基础素质课,要求学生掌握数据库的基本理论,熟练掌握SQL Server 2000的应用操作和T-SQL编程,掌握程序设计的基本思想,并能够完成一个信息系统的数据库设计。三、培养目标与标准1、培养目标:(1)学生利用数据库技术对信息进行管理、加工和利用的能力;(2)学生分析问题和数据表达能力;(3)基本程序设计能力;(4)学生利用数据库技术解决专业问题的意识。2、培养标准: 一级指标二级指标三级指标教学要求1技术知识和推理1.1 数据库基础知识和原理1.1.1 数据库基本原理I、T1.1.2 信息管理系统基础知识2个人能力、职业能力和态度2.1 工程推理和解决问题的能力2.1.1 发现问题和表述问题T、U2.2 实验和发现知识2.2.2 查询印刷资料和电子文献2.4 个人能力和态度2.4.5 了解个人的知识、能力和态度3人际交往能力:团队工作和交流3.1 团队合作能力3.1.2 团队工作运行U3.2 交流3.2.3 书面的交流3.2.4 电子及多媒体交流3.2.6 口头表达和人际交流注:该表所列指标可对照培养方案中所列指标来解释。I:介绍,指从教、学活动中、从生活经验和社会经验等多种信息渠道获得知识,侧重知识的获取,没有实训要求。T:讲授,指教、学活动中由教师引导开展的基础测试或练习,匹配有课程讨论、课后研讨等环节。U:运用,指以学生为主导,通过实练而形成的对完成某种任务所必须的活动方式,匹配有课程的三级项目或其它实践环节。 四、理论教学内容与学时分配章标题章节主要内容(知识点)重点、难点提要学时其他说明第1章数据库系统概述1、信息、数据和数据处理信息、数据、数据处理及其联系、认识数据库系统1讲授2、数据管理技术发展的三个阶段3、数据库系统的组成与结构4、数据库管理系统DBMS第2章数据模型1、什么是数据模型概念模型、E-R表示法1讲授2、概念模型3、三种数据模型及相应的数据库第3章关系数据库1、关系模型的基本概念关系模型的基本概念、规范化理论1讲授2、关系的数学定义3、关系代数4、关系数据库规范化理论5、关系数据库的优势第4章数据库设计1、数据库设计过程概述E-R模型到关系模型的转化、数据库设计1讲授与课后独立完成设计相结合2、E-R模型及其到关系模型的转化3、简单数据库设计实例第5章SQL Server数据库基础1、SQL Server简介0机房授课、结合上机操作,完成实验1 SQL Server的安装与操作环境2、SQL Server2000的安装与配置3、SQL Server2000的常用管理工具4、SQL与Transact-SQL简介第6章SQL Server数据库管理1、SQL Server数据库概述理解基本数据库操作的目的0机房授课、结合上机操作,完成实验2 SQL Server数据库管理2、通过企业管理器创建数据库3、数据库的维护第7章创建和使用表1、SQL Server表概述理解数据类型,能将已设计好的关系模型在SQL Server中实现0机房授课、结合上机操作,完成实验3 SQL Server表管理2、通过企业管理器建立、修改和删除表3、在表中添加、修改和删除记录第8章数据查询1、查询分析器简介理解数据更新语句、SELECT语句,掌握各子句含义,能完成多表查询、汇总统计查询、嵌套查询4讲授2、SELECT语句简介3、SELECT基本查询4、连接查询5、嵌套查询6、在INSERT、UPDATE、DELETE语句中使用子查询第9章索引1、索引概述理解索引的作用0机房授课、结合上机操作,完成实验5 索引2、通过企业管理器创建、修改和删除索引第10章视图1、视图理解视图的作用0机房授课、结合上机操作,完成实验6 视图2、通过企业管理器创建、修改和删除视图第11章T-SQL程序设计1、数据与表达式了解编程思想,掌握T-SQL程序的基本结构4讲授2、常用系统函数3、程序控制流语句第12章数据库完整性控制1、约束理解数据库完整性控制的目的2讲授2、默认值3、规则4、事务处理5、数据的锁定第13章存储过程、用户自定义函数与触发器1、存储过程概述学习操作存储过程的方法,理解创建存储过程的目的,学会执行已创建的存储过程,重点学习参数传递4讲授2、通过企业管理器创建、修改、删除存储过程3、存储过程的执行与参数传递4、用户自定义函数5、触发器及其作用、效果演示第14章数据库的安全与管理1、SQL Server安全体系结构了解SQL Server安全体系结构,账号和角色的作用,认识典型安全问题0机房授课,结合上机操作,完成实验10安全管理、DTS、分布式查询2、SQL Server身份验证模式3、账号和角色4、管理SQL Server的用户连接5、典型安全问题第15章与其他系统共享数据1、数据转换服务DTS理解DTS的作用02、分布式查询第16章综合设计1、系统设计概述学习“信息系统设计”的相关知识,掌握信息管理系统数据库设计过程和操作方法0机房演示2、典型案例演示3、典型案例分析五、实践(实验、上机)教学内容与学时分配本课程开出的实践项目详见下表:项目序号项目名称内 容 和 要 求项目学时项目性质实践形式项目类型每组人数其他说明1SQL Server的安装与操作环境1)进行SQL Server的安装实验2)安装完成后,熟悉操作环境:查看操作系统中新增的与SQL Server相关的服务熟悉“服务管理器”的使用通过“企业管理器”,查看SQL Server安装后系统自动建立的数据库及其对象,熟悉“企业管理器”的使用熟悉“查询分析器”的使用学会使用“联机丛书”1必选上机验证1课内完成2SQL Server数据库管理通过企业管理器完成数据库的基本操作,包括:创建数据库、删除数据库、备份数据库、还原数据库等1必选上机验证1课内完成3SQL Server表管理1)学会使用企业管理器创建表、修改表结构、删除表。2)学会在企业管理器中进行表数据插入、修改和删除。3)学会使用SQL Server的常用数据类型。4)掌握设计表的方法2必选上机验证1课内完成4数据查询语句SQL1)掌握使用T-SQL的SELECT语句进行基本查询的方法2)掌握SELECT语句的基本结构3)掌握使用SELECT语句进行条件查询、多表查询的方法4)掌握SELECT语句ORDER BY子句的作用和使用方法。5)掌握使用T-SQL的SELECT语句进行复杂查询的方法6)掌握在SELECT语句中使用集合函数的方法7)掌握在SELECT语句中使用GROUP BY/HAVING子句的方法8)掌握嵌套查询的操作方法9)掌握数据更新语句INSERT INTO、UPDATE、DELETE的使用方法4必选上机验证1课内完成5索引1)通过实验,分析对比有无合适索引的查询时间,观察索引的磁盘空间开销2)测试唯一性索引的功能2必选上机验证1机房讲授+课内完成6视图创建简单和复杂的视图,并使用SELECT对视图进行查询操作2必选上机验证1机房授课+课内完成7T-SQL编程1)掌握Transact-SQL的数据类型、常量、变量、表达式等概念2)学会使用表达式和常用函数3)掌握定义变量和给变量赋值的方法。4)掌握程序中注释的基本概念和使用方法5)掌握程序中的流程控制语句。6)使用缩进风格书写程序代码。4必选上机验证1课内完成8数据完整性控制1)掌握保证数据完整性的方法:约束、默认和规则2)理解事务的提交和回滚3)理解SQL Server2000的锁模式2必选上机验证1课内完成9存储过程和用户自定义函数1)掌握通过企业管理器创建、修改、删除存储过程和用户自定义函数的方法2)学会编写存储过程和用户自定义函数3)掌握存储过程的执行方法4)学会调用用户自定义函数4必选上机验证1课内完成10安全管理1)进行SQL帐号的创建和帐号相关设置2)对帐号实施权限管理3)使用角色实施权限管理4)查看和断开用户与SQL Server的连接5)根据日志还原数据6)作业管理2必选上机验证1机房授课+课内完成11DTS、分布式查询1)将SQL Server表、查询结果导出到Excel表2)将Excel表导入到SQL Server表3)建立与Excel表的链接服务器,在查询分析器中操作Excel表,并和SQL Server中的表进行分析式连接查询4)在查询分析器中操作Excel表,并和SQL Server中的表进行分布式连接查询2必选上机验证1课内完成12综合设计分小组自选题目,完成信息管理系统数据库开发4必选上机设计4课内+课外六、学业考核1、本课程的作业规范:1) 课后作业:根据教学大纲划分不同的学习阶段(间隔1-2周),每个学习阶段后布置相关作业,包括选择题、填空题和设计题,作业的公布、提交、批阅等通过学校提供网站完成。2) 随堂作业:SQL数据查询和T-SQL程序设计是本课程的重点、难点,要求学生将相关实验后附有的思考题随堂完成并提交。2、本课程的考核方式及考核标准见下表:考核环节考核内容及方式百分比平时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全诚信公司管理办法
- 2025年综合类-中医内科主治医师-中西医结合主治医师-神经系统疾病历年真题摘选带答案(5套单选100题合辑)
- 2025年综合类-个人理财-第一章银行个人理财业务概述历年真题摘选带答案(5卷单选题百道集合)
- 2025年综合类-专业知识与专业实践能力-寄生虫病历年真题摘选带答案(5卷单选题百道集合)
- 屠宰企业投资管理办法
- 山东露天作业管理办法
- 学校暂住人员管理办法
- 2025年经济类-中级经济师-中级经济师商业经济历年真题摘选带答案(5卷单选100题合辑)
- 2025年电建公司专业技能考试-电气专业理论知识历年参考题库含答案解析(5套共100道单选合辑)
- 员工信息名单管理办法
- 生蚝收购合同协议
- 门头清洗合同协议
- 2025年财会业务知识竞赛题库及答案(220题)
- 轨道交通施工安全管理与风险防范措施
- 作业许可管理PTW
- 生产记录培训课件
- 第八章 主生产计划
- 老旧小区屋面改造的施工监理技术措施
- 2025年体检科工作计划一
- 自己的冲刷公式
- 有限空间监理实施细则
评论
0/150
提交评论