数据库应用软件
数据库应用软件
1000+ 人选课
更新日期:2026/04/20
开课平台智慧树
开课高校山东科技大学
开课教师张永华魏永山陈欣路燕崔宾阁
学科专业工学计算机类
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
数据库在生活、工作中有着广泛的应用,您出行要使用订票系统,购物常使用淘宝、京东,其中的车次、商品等等数据就存储在数据库中。SQL Server是一个基于客户机/服务器体系结构的多线程、高性能的数据库管理系统,通过该软件的学习实践可以使您理解并掌握数据库的创建、维护与管理等基本技能,为您更好的使用各类数据库应用系统及开发与数据库相关的软件奠定基础。
课程大纲

在线教程

章节简介教学计划
关系数据模型
登录后可预览视频
关系数据模型的基本概念
张永华
关系数据模型的三要素
张永华
SQL Server2008概述
SQL Server2008简介
魏永山
SQL Server2008安装
魏永山
注册服务器
魏永山
数据库的创建与维护
数据库组成
魏永山
使用管理器图形界面创建数据库
魏永山
使用T-SQL命令管理数据库
魏永山
数据库的备份与恢复、数据库收缩
魏永山
使用T-SQL命令完成数据库的备份与恢复
魏永山
数据库的分离与附加、脱机与联机、导入导出数据
魏永山
表的创建与管理
使用管理器图形界面创建、修改与删除表
陈欣
使用管理器图形界面设置约束
使用管理器图形界面设置约束(1)
陈欣
使用管理器图形界面设置约束(2)
陈欣
使用T-SQL语句创建表及约束
陈欣
表数据操作
使用管理器图形界面进行表操作
陈欣
使用T-SQL语句插入表数据
使用T-SQL语句更新、删除表数据
陈欣
SQL数据查询
SELECT语句的基本结构
张永华
投影查询
张永华
选择查询
张永华
分组查询
张永华
连接查询
内连接查询
张永华
外连接查询
张永华
子查询
无关子查询
张永华
相关子查询
张永华
T-SQL编程
常量和变量
路燕
运算符
路燕
流程控制语句
BEGIN…END、IF…ELSE
路燕
CASE、WHILE、WAITFOR
路燕
自定义函数
标量值函数
张永华
表值函数
张永华
游标
张永华
视图
视图的概念与视图的创建
路燕
视图的使用
路燕
索引
索引的概念与分类
路燕
索引的创建与删除
路燕
存储过程和触发器
存储过程的创建与执行
魏永山
管理存储过程
魏永山
DML触发器创建与修改
魏永山
DML触发器的测试、删除、禁用和启用
魏永山
数据库的安全管理
身份验证
崔宾阁
登录账户的创建与删除
崔宾阁
登录账户的管理
崔宾阁
数据库用户的创建与管理
崔宾阁
权限管理
崔宾阁
  • 第一章关系数据模型

    本章主要介绍关系型数据模型的基本概念及其三个要素。

  • 1.1关系数据模型的基本概念

    本节主要介绍数据模型的基本概念,包括:关系、记录、字段、域、关系模式、主键和外键等。

  • 1.2关系数据模型的三要素

    本节主要介绍关系数据模型的三个要素:数据结构、数据操作和数据完整性约束。

  • 第二章SQL Server2008概述

    本章主要介绍数据库管理软件SQL Server的主要功能、安装及服务器的注册操作。

  • 2.1SQL Server2008简介

    本节主要介绍了SQL Server2008的版本、主要服务、常用的管理工具及如何启动SSMS工具。

  • 2.2SQL Server2008安装

    本节通过视频演示介绍了SQL Server2008的安装过程。

  • 2.3注册服务器

    本节主要介绍了注册服务器、删除注册服务器、服务器组的创建和删除以及使用服务器组管理注册的服务器。

  • 第三章数据库的创建与维护

    本章主要介绍数据库的组成、创建和维护。

  • 3.1数据库组成

    本节主要介绍数据库的物理组成和逻辑组成。

  • 3.2使用管理器图形界面创建数据库

    本节主要介绍如何使用管理器图形界面创建数据库。

  • 3.3使用T-SQL命令管理数据库

    本节主要介绍如何使用T-SQL语句创建数据库。

  • 3.4数据库的备份与恢复、数据库收缩

    本节主要介绍使用管理器图形界面对数据库进行备份、恢复和收缩。

  • 3.5使用T-SQL命令完成数据库的备份与恢复

    本节主要介绍使用T-SQL语句对数据库进行备份与恢复。

  • 3.6数据库的分离与附加、脱机与联机、导入导出数据

    本节主要介绍数据库的分离与附加、脱机与联机、导入导出数据等操作。

  • 第四章表的创建与管理

    本章主要介绍表的创建及管理。

  • 4.1使用管理器图形界面创建、修改与删除表

    本节主要介绍使用管理器图形界面创建、修改与删除表。

  • 4.2使用管理器图形界面设置约束

    本节主要介绍使用管理器图形界面设置主键约束、外键约束、非空约束、默认值约束、唯一约束和检查约束。

  • 4.3使用T-SQL语句创建表及约束

    本节主要介绍使用T-SQL语句创建表及约束。

  • 4.4表数据操作

    本节主要介绍使用管理器图形界面和T-SQL语句两种方法对表中的数据进行增删改。

  • 第五章SQL数据查询

    本章主要介绍使用SELECT查询语句进行数据查询。

  • 5.1SELECT语句的基本结构

    本节主要介绍了查询语句SELECT语句的基本语法格式以及查询举例用到的几个数据表。

  • 5.2投影查询

    本节通过若干例题介绍了投影查询SELECT子句的用法。

  • 5.3选择查询

    本节通过若干例题介绍了选择查询WHERE子句的用法。

  • 5.4分组查询

    本节通过若干例题介绍了分组查询GROUP BY子句和HAVING子句的用法。

  • 5.5连接查询

    本节主要介绍了两类连接查询:内连接查询和外连接查询。

  • 5.6子查询

    本节主要介绍了两类子查询:无关子查询和相关子查询。

  • 第六章T-SQL编程

    本章主要介绍T-SQL编程基础及创建自定义函数和游标。

  • 6.1常量和变量

    本节主要介绍常用的常量格式,变量的种类及局部变量的声明、赋值和输出。

  • 6.2运算符

    本节主要介绍常用运算符的运算规则。

  • 6.3流程控制语句

    本节主要介绍了流程控制语句的语法规则和使用举例。

  • 6.4自定义函数

    本节主要介绍了两类自定义函数即标量值函数和表值函数的编写及调用。

  • 6.5游标

    本节主要介绍了游标的概念及游标的基本操作。

  • 第七章视图

    本章主要介绍了视图的概念、视图的创建和使用。

  • 7.1视图的概念与视图的创建

    本节主要介绍了视图的概念,视图的创建及视图的使用。

  • 7.2视图的使用

    本节主要介绍了视图的查看,通过视图修改表中的数据,以及查询视图。

  • 第八章索引

    本章主要介绍了索引的概念、索引的创建及删除。

  • 8.1索引的概念与分类

    本节主要简介了索引的概念,两种索引即聚集索引和非聚集索引。

  • 8.2索引的创建与删除

    本节主要介绍了使用管理器图形界面和T-SQL语句两种方法创建和删除索引。

  • 第九章存储过程和触发器

    本章主要介绍了存储过程和触发器的创建及管理。

  • 9.1存储过程的创建与执行

    本节主要介绍了存储过程的创建及执行并通过例题进行了讲解。

  • 9.2管理存储过程

    本节主要介绍了存储过程的查看、修改和删除。

  • 9.3DML触发器创建与修改

    本节主要介绍了DML触发器的创建与修改并通过例题进行了讲解。

  • 9.4DML触发器的测试、删除、禁用和启用

    本节主要介绍了DML触发器的测试、删除、禁用和启用等操作。

  • 第十章数据库的安全管理

    本章主要介绍了数据库的安全管理,包括身份验证模式、登录名、数据库用户、角色及权限的管理。

  • 10.1身份验证

    本节主要介绍了SQL Server的两种身份验证模式,即Windows身份验证模式和混合身份验证模式。

  • 10.2登录账户的创建与删除

    本节主要介绍了登录账户(登录名)的概念,以及登录账户的创建和删除操作。

  • 10.3登录账户的管理

    本节主要介绍了服务器角色的概念,服务器角色成员的添加与移除、以及登录账户的禁用与启用等操作。

  • 10.4数据库用户的创建与管理

    本节主要介绍了数据库用户的创建与删除、数据库角色的创建与删除、数据库角色成员的添加与移除等操作。

  • 10.5权限管理

    本节主要介绍了使用管理器图形界面和T-SQL语句两种方法设置和管理登录账户的权限、设置和管理数据库用户和数据库角色的权限。

  • 开始学习
  • 第一章  作业测试
    第一章 关系数据模型

    1.1 关系数据模型的基本概念

    1.2 关系数据模型的三要素

    视频数2
  • 第二章  作业测试
    第二章 SQL Server2008概述

    2.1 SQL Server2008简介

    2.2 SQL Server2008安装

    2.3 注册服务器

    视频数3
  • 第三章  作业测试
    第三章 数据库的创建与维护

    3.1 数据库组成

    3.2 使用管理器图形界面创建数据库

    3.3 使用T-SQL命令管理数据库

    3.4 数据库的备份与恢复、数据库收缩

    3.5 使用T-SQL命令完成数据库的备份与恢复

    3.6 数据库的分离与附加、脱机与联机、导入导出数据

    视频数6
  • 第四章  作业测试
    第四章 表的创建与管理

    4.1 使用管理器图形界面创建、修改与删除表

    4.2 使用管理器图形界面设置约束

    4.3 使用T-SQL语句创建表及约束

    4.4 表数据操作

    视频数7
  • 第五章  作业测试
    第五章 SQL数据查询

    5.1 SELECT语句的基本结构

    5.2 投影查询

    5.3 选择查询

    5.4 分组查询

    5.5 连接查询

    5.6 子查询

    视频数8
  • 第六章  作业测试
    第六章 T-SQL编程

    6.1 常量和变量

    6.2 运算符

    6.3 流程控制语句

    6.4 自定义函数

    6.5 游标

    视频数7
  • 第七章  作业测试
    第七章 视图

    7.1 视图的概念与视图的创建

    7.2 视图的使用

    视频数2
  • 第八章  作业测试
    第八章 索引

    8.1 索引的概念与分类

    8.2 索引的创建与删除

    视频数2
  • 第九章  作业测试
    第九章 存储过程和触发器

    9.1 存储过程的创建与执行

    9.2 管理存储过程

    9.3 DML触发器创建与修改

    9.4 DML触发器的测试、删除、禁用和启用

    视频数4
  • 第十章  作业测试
    第十章 数据库的安全管理

    10.1 身份验证

    10.2 登录账户的创建与删除

    10.3 登录账户的管理

    10.4 数据库用户的创建与管理

    10.5 权限管理

    视频数5
  • 期末考试
App 下载
关注我们