Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

SQL Server轻松学

via XuetangX

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

《SQL Server轻松学》课程介绍如下:

一、课程基本信息

       《SQL Server轻松学》是面向理工科学生的一门专业核心课程。该课程主要学习数据库的基本理论与用SQL Server管理数据库的方法。培养学生数据库设计、运维与软件开发的能力,为后续课程的学习打下基础。先修课程为计算机基础和C语言程序设计。

       本课程也是学员取得考取Web前端开发职业技能等级证书、数据库工程师证书,参加网络系统与数据库管理类比赛的主要支撑课程。选用徐人凤主编、高等教育出版社出版的规划教材《SQL Server 2014数据库及应用》。每期开课15周,每周学习4~5小时,共64学时。

二、课程内容

1.设计思想

本课程基于“岗课赛证融通、双项目引领”教学理念,围绕培养数据库管理和开发岗位技术技能型人才这个目标展开具体教学,将课程内容重构为11个学习模块,其中前10个学习模块采用贯穿项目将各学习模块串联起来,最后1个学习模块是实战项目 ,基于卓越项目管理模式,学生分组完成项目开发工作。

2.课程内容

课程资源均分布在MOOC的教学内容和习题库2个板块中:

(1)教学内容

模块一数据库基础,包括感知数据库、数据库的概念、数据模型、关系数据库理论、项目实践:安装SQL Server等

模块二操作数据库,包括SQL Server基础、创建数据库、管理数据库、项目实践:创建“学生评教系统”数据库。

模块三操作表,包括设计表、创建与管理表、操作表中的字段、操作表中的记录、项目实践:操作数据表。

模块四项目数据完整性,包括数据完整性基础、创建主键约束、创建惟一性约束、创建默认约束、创建外键约束、创建检查约束、操作规则、操作默认、项目实践:操作数据完整性。

模块五索引,包括操作索引、项目实践:索引综合训练

模块六查询,包括基本查询、分类汇总、联接查询、嵌套查询、项目实践:查询综合操作

模块七视图,包括创建视图、用视图修改表中数据、更新视图、删除视图、项目实践: 视图综合操作。

模块八存储过程,包括创建存储过程、项目实践:操作存储过程。

模块九SQL编程,包括T—SQL基础、顺序结构、分支结构、循环结构、函数的使用。

模块十维护数据库,包括导入与导出数据库、备份与恢复数据库、分离与附加数据库、角色管理、权限管理、

模块十一项目综合实践,包括软件开发流程、 数据库设计、微信小程序开发、服务端功能模块开发、项目部署运行。

将课程将“学生评教系统”后台数据库的设计与查询作为贯穿项目,在前十个教学模块中的课堂任务引入环节中,结合一个具体功能需求来引入本次课的工作任务,培养学生面对数据库管理岗位的真实工作任务的分析问题、解决问题的能力。第十一个教学模块是一个实战项目,根据软件开发流程进行学生评教系统的开发工作,锻炼学生开发团队实战项目的能力。

       2)习题库

在每个模块的后面包含主观题和客观题,供学员测验用。

三、学习考核与评价

       采用过程性评价和终结性评价相结合的多元化评价方式。

欢迎加入我们的学堂,感受数据库技术的无穷魅力,愿你的逐梦人生从本课程起航!

 

 

Syllabus

  • 模块一 数据库基础
    • 1.1 感知数据库
    • 1.2 数据库概念
    • 1.3 数据模型
    • 1.4 关系数据库理论
    • 1.5 SQL Server安装基础
    • 1.6 项目实践:安装SQL Server
  • 模块二操作数据库
    • 2.1、SQL Server基础
    • 2.2、创建数据库
    • 2.3、管理数据库
    • 2.4 项目实践:创建“学生评教系统”数据库
  • 模块三 操作表
    • 3.1、设计表
    • 3.2、创建与管理数据表
    • 3.3 操作表中的字段
    • 3.4 操作表中的记录
    • 3.5、项目实践:操作数据表
  • 模块四 数据完整性
    • 4.1、数据完整性基础
    • 4.2、创建主键约束
    • 4.3 创建惟一性约束
    • 4.4 创建默认约束
    • 4.5 创建外键约束
    • 4.6 创建检查约束
    • 4.7、操作规则
    • 4.8、操作默认
    • 4.9、项目实践:操作数据完整性
  • 模块五 索引
    • 5.1、操作索引
    • 5.2、项目实践:索引综合使用
  • 模块六 查询
    • 6.1、基本查询
    • 6.2 分类汇总
    • 6.3、联接查询
    • 6.4、嵌套查询
    • 6.5、项目实践:查询综合操作
  • 模块七视图
    • 7.1、创建视图
    • 7.2 用视图修改表中的数据
    • 7.3、视图高级操作
    • 7.4 删除视图
    • 7.5、项目实践: 视图综合操作
  • 模块八 存储过程
    • 8.1、操作存储过程
    • 8.2、项目实践: 操作存储过程
  • 模块九 面向数据库编程
    • 9.1、T—SQL基础
    • 9.2、程序中的流程控制
    • 9.3 分支结构
    • 9.4 循环结构
    • 9.5、函数
  • 模块十 维护数据库
    • 10.1、导入与导出数据库
    • 10.2、备份与恢复数据库
    • 10.3、分离与附加数据库
    • 10.4、角色管理
    • 10.5 权限管理
  • 模块十一 项目综合实践
    • 11.1、软件开发流程
    • 11.2、数据库设计
    • 11.3、项目实践: 开发湖职评教微信小程序
    • 11.4 服务端功能模块开发
    • 11.5 项目部署运行
  • 期末考试

    Taught by

    Hubei Polytechnic Institute

    Reviews

    Start your review of SQL Server轻松学

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.