数据库基础教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库基础教学大纲数据库基础教学大纲

课程编码 制订人 制订日期 修订人 修订日期 审定组(人) 审定日期 《数据库基础》教学大纲 学 分:4 学 时:64(讲课学时:32 实践学时: 32 ) 适用专业:计算机类相关专业 一、课程的性质与任务 课程性质:专业基础课 课程类型:专业必修 课程任务:(课程简介及课程的设置目的) 微软的 SQL Server是一种大型、分布式数据库管理系统,它为在复杂环境下有效地实现重要商业应用提供了一个强有力的客户机/服务器平台。它在电子商务、数据仓库和数据库解决方案等应用中,起着重要的作用,可为企业的数据库管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效措施实施数据完整性和数据的安全性。因此,学习、掌握 SQL Server数据库有很大的必要性。 通过本课程的学习,使学生掌握关系数据库的基本原理,学会SQL Server管理数据的方法:T-SQL语言、数据库和表的创建、数据库的查询和视图、索引和数据完整性的实现、存储过程和触发器等,并且学会在 SQL Server提供的客户/服务器的平台上进行软件应用与开发。 二、本课程与相关课程的联系 前导课程:《计算机软件基础》、《计算机硬件基础》、《信息技术基础》、《计算机安装维护实训》 后续课程:基于数据库平台的软件应用与软件开发,如ASP、JSP、VB等。 三、本课程的基本要求 (一)理论教学大纲内容 1.关系数据库原理 了解:数据库系统的基本概念、数据库系统的特点 理解:三种基本的关系运算(选择、投影、连接)、关系的完整性规则、关系的规范化(第一范式、第二范式、第三范式) 掌握:E-R观念模型涉及的主要概念及创建、关系数据模型的基本概念、E-R模型转化成关系模型及原则 2.SQL Server 的安装与配置 了解:SQL Server体系结构与运行环境 掌握:企业管理器和查询分析器工具使用功能。 3.T-SQL 语言 了解:T-SQL 语言的特点、各种数据类型常量与变量的的概念 理解:流程控制语句(语句块begin… and 、条件执行语句if … else 、if exists 语句、重复执行语句 while) 掌握:标识符的命名规则和对象命名规则; 数据统计函数(avg( ) 、count( ) 、sum( ) 、max( ) 、min( ) ),字符串函数(len( ) 、upper( ) 、lower( ) ),日期函数( getdate( ) ); 数据定义语句(declare 语句声明变量,并用select 或 set 语句给变量赋值); 操纵、控制语句(事件处理语句waitfor 、return 语句) 4.数据库和表的创建 了解:数据库和表的基本概念和基本操作 理解:使用alter database 修改数据库(包括增加和删除数据文件、日志文件和文件组以及对它们属性的修改);alter table修改表(增加列和约束操作、删除表中列和约束及删除表操作) 应用:使用create database 创建数据库(创建多文件数据库,创建多文件组数据库); 使用create table 创建表(包括创建简单表,创建自动获取列值的表和使用identity选项,还有创建列约束的表); 用命令方式对表进行插入数据、删除数据、删除数据操作 5.数据库的查询和视图 了解:游标的概念、声明、打开、读取、关闭和删除 理解:使用with rollup 和with cube选项对汇总结果在汇总;使用明细汇总子句 compute 或compute by ;对查询结果排序) 掌握:select 语句查询(选择列:使用通配符,改变查询结果中的列名,增加表达式列,增加说 明列;选择行:使用比较运算符,使用字符串模糊匹配,使用逻辑运算符,使用查询范 围,使用查询集合); 对数据进行统计和汇总(使用聚合函数:avg、max 、min 、sum 、count ; 使用分组汇总子句 ; select 语句的其他子句(将查询结果生成表;使用连接查询:内连接、外连接、自连接;使用联合查询;使用嵌套查询) 掌握视图的建立,修改和删除 6.索引与数据完整性的实现 了解:索引和全文索引的概念 掌握:索引的类型,创建索引,删除索引; 约束的定义和删除; 默认值对象的定义、使用和删除 数据完整性的实现 7、存储过程和触发器 理解:系统存储过程和用户存储过程的特点和区别 掌握:简单的用户存储过程创建与执行还有删除操作;创建insert 、update 、delete 触发器和触发器的修改及触发 8、SQL Serv

文档评论(0)

cxiongxchunj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档