贵州XXX学院
《数据库技术基础》课程标准
(2023年版)
《数据库技术基础》课程标准
一、课程信息
课程名称
数据库技术基础
课程编码
070110621
课程性质
专业必修
课程类型
专业基础课
考核形式
考试
 
4
开设学期
第三学期
总 学 时
72
理论学时
36
实践学时
36
适用专业
大数据技术
开设学院
XXX学院
先导课程
后续课程
《爬虫开发技术》、《分布式文件系统》
二、课程性质和功能定位
(一)课程性质
本课程是大数据技术应用专业的一门必修的专业基础课程。通过本课程的学习,让学生了解计算机数据管理的发展,数据库系统基础与数据库系统应用之间的关系;掌握数据库系统原理,掌握SQL语句的使用,会使用简单的关系型DBMS继续进行数据处理和应用系统设计及关系数据库管理系统MySQL的使用方法。
(二)课程的功能定位
全面贯彻党的教育方针,落实立德树人根本任务,满足国家发展战略对人才培养的要求。以就业为导向,以职业岗位能力为核心,依托计算机行业发展,按照企业实际需求和学校实际情况与专业特点,设计人才培养方案和课程体系,并对接职业标准开发课程标准,聘请企业的相关技术人员为兼职教师,合理设置各个教学环节,引入企业真实项目,实施项目教学。同时积极探索校企合作之路,构建“课堂与实习实训结合、学校教育与企业教育结合、在校成长与职场成长结合”的“三结合”(课程标准与职业标准相融合、教学过程与工作过程相融合、教学情境与工作场境相融合)人才培养模式。
三、设计思路
本课程是依据任务引领型项目设置的。其总体设计思路是立足于实际能力培养,对课程内容的选择标准作了根本性改革,打破以知识传授为主要特征的传统学科课程模式,转变为以任务为中心组织课程内容,并让学生在完成具体学习模块过程中学会完成相应任务,并构建相关理论知识,发展职业能力。本课程最终确定了以下学习模块:数据库的建立与基本维护、数据库管理、简单程序设计、设计查询与视图、设计报表与标签、设计应用程序界面、设计应用程序菜单系统。模块设计以工作任务为线索来进行。教学过程中,采取理实-体教学,给学生提供实践机会。在每个知识模块中根据知识体系设立相应的学习任务,学生在轻松完成每个任务的过程中掌握到技能,学习到知识。
四、课程目标
课程的培养目标是……。
(一)知识目标
(1)了解数据库系统基础知识; 
(2)掌握MySQL 数据库的基本操作: 
(3)掌握数据完整性相关的概念和应用操作;
(4)掌握SQL 语言的数据定义、数据查询和数据操纵的格式及功能;
(二)素质目标
培养学生克服困难的精神、理论应用于实践和解决实际问题的能力,为今后的软件系统开发与网站开发类课程学习打下良好的基础。
(三)能力目标
(1)具备MySQL安装与配置的能力;
(2)具备数据库设计的能力; 
(3)具备数据库应用与操作的能力;
(4)具备管理与维护的能力。
五、课程教学内容与要求
《数据库技术基础》课程依据课程目标,分解成13个教学项目,并要求学生完成教学项目所规定的学习任务。
课程内
容框架
教学要求
教学重点
教学难点
1
数据库系统概述
了解数据库系统的基本概念和数据管理技术的发展历史
数据库系统的内部结构
三级模式结构+两层映像
2
信息与数据模型
了解数据模型的概念和类型
概念模型(E-R),逻辑模型(层状、网状、关系),物理模型
掌握数据模型主要要素
数据描述,数据模型
 
 
概念模型向逻辑模型的转换
3
关系代数与关系数据库理论
理解关系模型的三要素及各部分所包括的主要内容,关系的三类完整性约束的概念;熟练掌握关系代数
关系数据结构,关系操作集合,关系完整性约束以及关系代数
关系完整性约束以及关系代数
4
数据库设计方法
了解数据库规范设计方法,了解和掌握基于传统数据库需求分析、概念设计、逻辑设计和物理设计
数据库规范设计方法
 
概念结构设计,逻辑结构设计,物理结构设计
5
MySQL的安装与使用
理解MySQL的工作流程和系统构成,掌握MySQL和Navicat的使用
MySQL和Navicat的使用
利用MySQL和Navicat创建数据库
6
MySQL存储引擎与数据库操作管理
了解MySQL存储引擎和字符集,掌握MySQL数据库操作管理
MySQL数据库操作管理
创建、修改和删除数据库的SQL语句
7
MySQL表定义与完整性约束
理解表的基本概念、数据类型和运输符号,掌握数据表的操作和完整性约束
创建、修改和删除数据表,字段的约束
数据表的操作和完整性约束
8
MySQL数据操作管理
掌握插入数据、修改数据、删除数据和数据查询的SQL语句
数据操作和查询
条件查询和多表查询
9
MySQL索引
掌握索引的定义和管理
创建、查看和删除索引
创建索引的SQL语句
10
MySQL视图
理解视图的概念,掌握视图的定义和管理
免费mysql视频教程视图的创建、删除、查看、修改和更新
视图的修改和更新
11
MySQL存储过程和函数
理解存储过程和函数的概念,掌握存储过程和函数的操作
存储过程和函数的创建和使用
游标的使用和流程控制
12
MySQL触发器与事件
理解触发器的概念,掌握触发器的创建和使用
创建、查看和修改触发器
创建触发器的SQL语句
13
MySQL权限管理
理解MySQL权限管理系统,掌握用户管理和账户权限管理
添加、修改、查看和删除用户的操作,权管理
修改用户,权限转移和限制

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。