数据库技术(山东联盟)
数据库技术(山东联盟)
5000+ 人选课
更新日期:2025/08/05
开课时间2025/07/21 - 2026/01/20
课程周期27 周
开课状态开课中
每周学时-
课程简介
《数据库技术》以大数据环境和信息系统的开发为教学依据,以“学生管理数据库系统STUMS”为例,主要介绍数据库系统的开发和管理。《数据库技术》主要以计算机相关专业及应用“数据库管理系统”专业的学生为教学对象,也可以作为参加“全国计算机等级考试二级或三级-数据库技术”方向学习的依据。
课程大纲

在线教程

章节简介教学计划
项目一 数据库基础知识
登录后可预览视频
数据库相关概念、数据库模型
梁甜
关系模型的数据结构
梁甜
集合和关系运算
梁甜
规范化数据库设计
梁甜
项目二 数据库软件安装和使用
SQL Server 2008安装和常用工具简介
黄芳
项目三 数据库的创建与管理
数据库的创建
郑宁宁
数据库的管理
郑宁宁
项目四 数据表的创建与管理
数据表结构的创建与修改
卜凤菊
表数据的输入、修改和删除
卜凤菊
数据完整性的实现
卜凤菊
项目五 数据查询操作
SELECT语句结构和简单查询
卜凤菊
聚合和汇总查询
卜凤菊
连接查询
卜凤菊
嵌套查询\子查询
卜凤菊
索引查询
卜凤菊
项目六 视图的创建与管理
视图概述;创建视图
郑宁宁
视图的应用与管理
郑宁宁
项目七 Transact-SQL 程序设计
T-SQL程序设计基础
史红梅
T-SQL流程控制语句
史红梅
T-SQL内置函数使用
史红梅
项目八 存储过程的应用
创建和执行存储过程
史红梅
存储过程的管理
史红梅
项目九 触发器、事务的应用
创建和管理触发器
史红梅
创建和管理事务
史红梅
项目十 数据库安全性管理
sqlserver身份认证和账号管理
孟琦
角色权限管理
孟琦
数据库的日常维护
孟琦
项目十一 SQL SERVER应用程序的开发
利用ADO.NET开发应用程序的方法
孟琦
数据库管理系统开发案例 ——用户登录功能的实现
孟琦
项目十二 大数据技术
大数据处理技术
黄芳
NoSQL数据库
黄芳
云数据库
黄芳
  • 第一章项目一 数据库基础知识

    本章学习目标有三个:第一部分,学习数据库基本概念,第二部分,掌握数据库系统的构成及体系结构,第三部分,掌握数据模型相关知识。

  • 1.1数据库相关概念、数据库模型

    本节主要介绍数据库的基本概念;数据库系统的构成以及体系结构;数据库模型相关知识。

  • 1.2关系模型的数据结构

    本节学习关系模型的基本概念;掌握基本关系的性质;掌握关系模型的优缺点。

  • 1.3集合和关系运算

    本节主要学习两部分内容,传统的运算和专门的关系运算。

  • 1.4规范化数据库设计

    本节主要讲述:1.关系数据库设计的方法和阶段。2.E-R图转换为关系模式的规则。3.关系数据模式的规范化理论。

  • 第二章项目二 数据库软件安装和使用

    本章主要讲述数据库软件的安装及使用方法。

  • 2.1SQL Server 2008安装和常用工具简介

    本节主要介绍SQL Server 2008安装步骤和常用工具简介。

  • 第三章项目三 数据库的创建与管理

    本章主要学习使用SSMS和命令创建和管理数据库的方法。

  • 3.1数据库的创建

    本节主要学习系统数据库和示例数据库,掌握使用SSMS和命令创建数据库的方法。

  • 3.2数据库的管理

    本节主要掌握使用SSMS和命令管理数据库的方法。

  • 第四章项目四 数据表的创建与管理

    本章主要介绍数据表的创建与管理,主要介绍三个内容:一、数据表结构的创建与修改。二、表数据的输入、修改与删除。三、数据完整性的实现。

  • 4.1数据表结构的创建与修改

    本节主要介绍数据表结构的创建与修改。通过学习,希望同学们了解:SQL Server所提供的各种数据类型;以及掌握使用SSMS和T-SQL语句创建、修改表结构的方法。

  • 4.2表数据的输入、修改和删除

    本节主要学习使用SSMS和使用T-SQL语句输入、修改与删除表数据,以及表的管理。

  • 4.3数据完整性的实现

    本节主要学习数据完整性的分类和约束机制,以及掌握使用SSMS和T-SQL语句创建约束的方法。

  • 第五章项目五 数据查询操作

    本章主要介绍《数据库技术》需要掌握的重点知识——各类数据查询的操作。

  • 5.1SELECT语句结构和简单查询

    本节主要学习查询语句的语法并能够简单查询。

  • 5.2聚合和汇总查询

    本节主要学习在查询中使用聚合函数以及熟练掌握分组汇总子句。

  • 5.3连接查询

    本节主要学习连接查询。通过学习,希望同学们掌握内连接和外连接。

  • 5.4嵌套查询\子查询

    本节主要学习嵌套查询和子查询。

  • 5.5索引查询

    本节主要学习使用SSMS和T-SQL命令创建索引的方法。

  • 第六章项目六 视图的创建与管理

    本章主要学习使用SSMS和命令创建视图和管理视图的方法。

  • 6.1视图概述;创建视图

    本节主要学习视图概述和创建视图的方法。

  • 6.2视图的应用与管理

    本节主要介绍视图的应用和视图的管理方法。

  • 第七章项目七 Transact-SQL 程序设计

    本章主要学习Transact-SQL 程序设计,包括三个学习内容:一、T-SQL程序设计基础。二、T-SQL流程控制语句。三、T-SQL内置函数的使用。

  • 7.1T-SQL程序设计基础

    本节主要学习内容包括:T-SQL语言的分类;常量的概念及其类型;变量的分类及其使用。

  • 7.2T-SQL流程控制语句

    本节主要学习结构化查询语言中程序流程控制语句,包括顺序结构语句,分支结构语句及循环结构语句。

  • 7.3T-SQL内置函数使用

    本节主要学习内置函数的类别和使用,学会使用常用的内置函数对数据进行处理。

  • 第八章项目八 存储过程的应用

    本章主要学习存储过程的创建、执行和管理。

  • 8.1创建和执行存储过程

    本节主要学习存储过程的基本知识,掌握创建和执行存储过程的方法。

  • 8.2存储过程的管理

    本节主要学习查看、修改、删除存储过程的方法。

  • 第九章项目九 触发器、事务的应用

    本章主要学习触发器的创建和管理;事务的创建和管理。

  • 9.1创建和管理触发器

    本节主要学习触发器的基本知识,掌握创建触发器的方法,学习管理触发器的相关操作。

  • 9.2创建和管理事务

    本节主要学习事务的基本知识,学习事务处理的方法。

  • 第十章项目十 数据库安全性管理

    本章主要学习数据库安全性管理的操作方法。

  • 10.1sqlserver身份认证和账号管理

    本节主要学习sqlserver2008的身份验证模式,掌握使用SSMS创建和管理登录名和数据库用户名的方法。

  • 10.2角色权限管理

    本节主要学习角色和权限的概念、掌握创建和管理角色和权限的方法。

  • 10.3数据库的日常维护

    本节主要学习使用SSMS备份和还原数据库的基本方法、掌握使用SSMS导入和导出数据的方法。

  • 第十一章项目十一 SQL SERVER应用程序的开发

    本章主要学习SQL SERVER应用程序的开发的方法。

  • 11.1利用ADO.NET开发应用程序的方法

    本节主要学习ADO.NET数据访问技术,理解并掌握ADO.NET核心对象的使用方法。

  • 11.2数据库管理系统开发案例 ——用户登录功能的实现

    本节通过案例,学习ADO.NET开发应用程序的流程,掌握利用ADO.NET访问SQL Server数据库的方法。

  • 第十二章项目十二 大数据技术

    本章主要讲述大数据技术及其应用。

  • 12.1大数据处理技术

    本节主要学习大数据的概念,掌握大数据处理的常用技术,能够运用大数据的思维方式来分析大数据时代面对的各种问题。

  • 12.2NoSQL数据库

    本节主要学习NoSQL数据库的特点,掌握NoSQL数据库常见的四种数据库类型,能够运用NoSQL数据库解决大数据时代的各种非结构化数据的存储需求。

  • 12.3云数据库

    本节主要学习云数据库的概念,掌握云数据库的优点以及与其他数据库的关系,了解云数据库代表产品以及云数据库的使用方法。

  • 开始学习
  • 第一章  作业测试
    第一章 项目一 数据库基础知识

    1.1 数据库相关概念、数据库模型

    1.2 关系模型的数据结构

    1.3 集合和关系运算

    1.4 规范化数据库设计

    视频数4
  • 第二章  作业测试
    第二章 项目二 数据库软件安装和使用

    2.1 SQL Server 2008安装和常用工具简介

    视频数1
  • 第三章  作业测试
    第三章 项目三 数据库的创建与管理

    3.1 数据库的创建

    3.2 数据库的管理

    视频数2
  • 第四章  作业测试
    第四章 项目四 数据表的创建与管理

    4.1 数据表结构的创建与修改

    4.2 表数据的输入、修改和删除

    4.3 数据完整性的实现

    视频数3
  • 第五章  作业测试
    第五章 项目五 数据查询操作

    5.1 SELECT语句结构和简单查询

    5.2 聚合和汇总查询

    5.3 连接查询

    5.4 嵌套查询\子查询

    5.5 索引查询

    视频数5
  • 第六章  作业测试
    第六章 项目六 视图的创建与管理

    6.1 视图概述;创建视图

    6.2 视图的应用与管理

    视频数2
  • 第七章  作业测试
    第七章 项目七 Transact-SQL 程序设计

    7.1 T-SQL程序设计基础

    7.2 T-SQL流程控制语句

    7.3 T-SQL内置函数使用

    视频数3
  • 第八章  作业测试
    第八章 项目八 存储过程的应用

    8.1 创建和执行存储过程

    8.2 存储过程的管理

    视频数2
  • 第九章  作业测试
    第九章 项目九 触发器、事务的应用

    9.1 创建和管理触发器

    9.2 创建和管理事务

    视频数2
  • 第十章  作业测试
    第十章 项目十 数据库安全性管理

    10.1 sqlserver身份认证和账号管理

    10.2 角色权限管理

    10.3 数据库的日常维护

    视频数3
  • 第十一章  作业测试
    第十一章 项目十一 SQL SERVER应用程序的开发

    11.1 利用ADO.NET开发应用程序的方法

    11.2 数据库管理系统开发案例 ——用户登录功能的实现

    视频数2
  • 第十二章  作业测试
    第十二章 项目十二 大数据技术

    12.1 大数据处理技术

    12.2 NoSQL数据库

    12.3 云数据库

    视频数3
  • 期末考试