SQL数据库编程
SQL数据库编程
5000+ 人选课
更新日期:2025/06/02
开课时间2025/01/20 - 2025/07/15
课程周期26 周
开课状态开课中
每周学时-
课程简介

本课程教学过程以“学生管理系统项目”为主线,突出实操能力的培养,教学内容由:“学生管理系统数据库设计;学生管理系统数据库创建与管理 ;学生管理系统数据表创建与管理;学生管理系统数据表数据操作;学生管理系统中数据查询;学生管理系统数据索引管理;学生管理系统数据视图管理;学生管理系统存储过程管理;学生管理系统中触发器管理;学生管理系统数据安全管理;”十个子项目和“学生管理系统的构建。”综合项目组成。


课程大纲

项目一、学生管理系统数据库设计

  • 1.1 教学目标、任务
  • 1.2 任务1.1 学生成绩管理系统需求分析
  • 1.3 任务1.2 概念结构设计
  • 1.4 任务1.3 逻辑结构设计
  • 1.5 任务1.4 物理结构设计
  • 1.6 项目小结、章节测验
  • 1.7 项目拓展训练

项目二、学生管理系统数据库创建与管理

  • 2.1 教学目标、任务
  • 2.2 任务2.1数据库的创建
  • 2.3 任务2.2数据库的查看、修改和删除
  • 2.4 任务2.3数据库的附加、分离、备份、还原
  • 2.5 项目小结、章节测验
  • 2.6 项目拓展训练

项目三、学生管理系统数据表创建与管理

  • 3.1 教学目标、任务
  • 3.2 任务3.1 数据表概述及主要数据类型
  • 3.3 任务3.2数据表的创建
  • 3.4 任务3.3 数据表结构修改、删除
  • 3.5 项目小结、章节测验
  • 3.6 项目拓展训练

项目四、学生管理系统数据表数据操作

  • 4.1 教学目标、任务
  • 4.2 任务4.1 用管理平台添加、修改、删除数据
  • 4.3 任务4.2 用SQL语句插入、修改、删除数据
  • 4.4 任务4.3 数据的导入和导出
  • 4.5 项目小结、章节测验
  • 4.6 项目拓展训练

项目五、学生管理系统中数据查询

  • 5.1 教学目标、任务
  • 5.2 任务5.1 简单数据查询
  • 5.3 任务5.2 排序与分类汇总查询
  • 5.4 任务5.3 多表综合查询
  • 5.5 任务5.4 子查询
  • 5.6 项目小结、章节测验
  • 5.7 项目拓展训练

项目六、学生管理系统数据索引管理

  • 6.1 教学目标、任务
  • 6.2 任务6.1 学生管理系统数据的索引
  • 6.3 项目小结、章节测验
  • 6.4 项目拓展训练

项目七、学生管理系统数据视图管理

  • 7.1 教学目标、任务
  • 7.2 任务7.1 用管理平台创建、维护视图
  • 7.3 任务7.2 使用SQL语句创建视图、维护视图
  • 7.4 项目小结、章节测验
  • 7.5 项目拓展训练

项目八、学生管理系统存储过程管理

  • 8.1 教学目标、任务
  • 8.2 任务8.1 创建简单存储过程
  • 8.3 任务8.2 创建带参存储过程
  • 8.4 项目小结、章节测验
  • 8.5 项目拓展训练

项目九、学生管理系统中触发器管理

  • 9.1 教学目标、任务
  • 9.2 任务9.1 DML触发器的创建
  • 9.3 任务9.2 DDL触发器创建
  • 9.4 项目小结、章节测验
  • 9.5 项目拓展训练

项目十、学生管理系统数据安全管理

  • 10.1 教学目标、任务
  • 10.2 任务10.1 数据安全性与安全管理
  • 10.3 任务10.2 角色、权限
  • 10.4 任务10.3 事务与并发控制
  • 10.5 项目小结、章节测验
  • 10.6 项目拓展训练

综合项目 学生管理系统的构建

  • 11.1 教学目标、任务
  • 11.2 任务11.1.创建ODBC数据源
  • 11.3 任务11.2 使用ADO对象操作SQL Server 数据库
  • 11.4 任务11.3 搭建网络应用程序开发的环境
  • 11.5 任务11.4 学生管理系统的实现