《公安数据库应用》针对非计算机专业学生学习关系数据基本应用设置,选取公安信息管理类数据库和SQL Server软件进行知识讲解和练习,贴近实战需求,共32学时,内容主要包括:数据库的管理、数据表的管理、数据管理、数据查询、T-SQL流程控制、视图和索引、存储过程与触发器、安全与备份。
通过该课程的学习,可以掌握关系数据库的常见基本操作,特别是公安信息系统中常见的多种查询应用,为数据的高级管理、系统开发等打下基础。
了解数据库理论的基本常识,掌握利用SQL Server软件进行数据库管理的常用操作,掌握SQL语言。为后期应用系统的开发、关系数据库管理系统中的数据分析打下基础。
第1章 数据库理论基础
课程简介
第1讲 数据库基本概念
第2讲 关系数据库设计流程、E-R图
第3讲 关系数据模型
第4讲 关系代数
第1章 单元测验
第2章 数据库和表
第5讲 软件安装
第6讲 管理数据库
第7讲 管理数据表
第8讲 管理数据
第2章单元测验
第3章 数据查询
第9讲 基本查询
第10讲 模糊查询
第11讲 分组查询
第12讲 连接查询
第13讲 子查询
第14讲 存储结果与联合查询
第3章单元测验-1
第3章单元测验-2
第4章 视图与索引
第15讲 视图
第16讲 索引
第4章单元测验
第5章 流程控制语句
第17讲 变量
第18讲 分支语句
第19讲 循环语句
第5章单元测验
第6章 存储过程与触发器
第20讲 存储过程
第21讲 触发器
第6章 单元测验
第7章 安全管理与备份还原
第22 讲 安全管理
第23讲 备份与还原
第7章 单元测验
完成信息技术基础课程的学习。
1 杨雁莹,江林升. 数据库原理及应用,中国人民公安大学出版社,2015
2 王珊,萨师煊. 数据库系统概论(第5版),2014
3 明日科技.SQL Server从入门到精通(第2版),2012
4 https://www.runoob.com/sql/sql-tutorial.html (菜鸟教程)
Q : 课程适合哪些人学习?
A : 数据库理论内容很少,主要介绍SQL Server的使用,适合SQL的零起步者学习。同时选取公安类业务数据进行讲解,特别适合于公安、政法类院校学生,也可为公安一线工作者提供SQL学习的选择。