实证思维、逻辑思维和计算思维是人类认识世界和改造世界的三大思维。计算机的出现为人类认识世界和改造世界提供了一种更有效的手段,以计算机技术和计算机科学为基础的计算思维已成为人们必须具备的基础性思维。同时,数据库技术是计算机科学技术发展的重要内容,是构成信息系统的重要基础。建设以数据库为核心的各类信息系统,对提高企业效益、改善部门管理具有重要意义。因此,如何以计算机思维为切入点,让学生高效的学习和掌握数据库技术的基本知识和基本技能,提升综合素质,强化信息管理和信息应用能力已经成为大学计算机课程教学需要解决的重要课题。
数据库原理与实践面向大学一年级学生开设的同时通修课。课程从培养学生分析问题和解决问题的能力入手,立足于“以理论为基础,以实例为引导,以应用为目的”,采用理论结合实例的模式,力求在内容选定、教学方式和方法、对学生的学习方法的指导等方面全面地贯彻素质教育理念,满足应用型人才培养的特点和需求。
教学内容分为数据库基础理论和Access应用实践两部分。
数据库基础理论:包含数据库基础、数据库设计和数据库安全3部分。主要包含数据库系统、数据模型、关系运算、数据库设计、关系规范化、数据库安全等方面的知识,重点学习从数据库系统从基本原理到系统设计再到系统安全三环节的技术和方法。达到对数据库有一个从外到里,由浅入深的理解的教学目标。
2.学时及学分
学时:36,学分:2。
3.课程教材
2
教学目标
1.知识目标
(1)理解数据库的基本原理与工作过程;
(2)能够描述关系数据库,建立数据库;
(3)能够建立查询,使用简单的SQL查询语句编写查询;
(4)能够设计窗体与报表;
(5)能够编写简单的宏,设计出切换面板。
2.能力目标
(1)掌握数据库设计的基本过程;
(2)掌握建立数据表的方法;
(3)掌握建立查询的方法;
(4)掌握设计窗体与报表的方法;
(5)掌握宏的使用。
3.情感态度目标
培养学生的逻辑思维能力,培养认真、刻苦、勇于实践的工作作风,养成规范、严谨的工作态度。
3
课程准备
1.备课准备
(1)上第一堂课之前的两个月
◆写出小目标、大目标或可能的结果;
◆预订学生需要的教科书或其他教材;
◆选择教科书或阅读材料;
◆制定课程教案完善计划;
◆制定课程课件完善计划。
(2)上第一堂课之前的一个月
◆修订完善课程教案;
◆修订完善课程课件。
(3)上第一堂课之前的半个月
◆开始准备上课计划;
◆课外学习计划;
◆选择合适的教学方法;
◆挑选合适的技术手段。
(4)每节课前一天晚上
◆根据学生特点确定本节课的课程节奏;
◆根据学生特点确定本节课的教学用例;
◆重新梳理教学内容与课堂节奏。
2.考虑和尊重学生的差异
(1)在课堂上营造尊重所有学生的氛围
◆通过上课使学生感受学习的愉悦;
◆把学生作为个体来对待。
(2)充分参与学习
◆充分参与学习的方式问题;
◆身体残疾与学习障碍学生的参与问题;
◆年龄差异;
◆增加充分参与学习的机会;
◆增强动机。
(3)平等对待
◆平等对待每一类学生。
(4)认真对待每一类学生
◆希望引人注意的学生和支配讨论的学生:引导;
◆注意力不集中的学生:督促;
◆学习准备不足的学生:督促;
◆失去信心、打算放弃的学生:鼓励;
◆需要努力的学生:引导;
◆爱找理由的学生:沟通;
◆对敏感论题反感的学生:沟通。
4
初次与学生见面
1.介绍课程基本情况
(1)介绍学科特点;
(2)介绍教科书;
(3)介绍教学大纲;
(4)介绍考试、评分标准。
2.初步了解学生
(1)评估学生的已有知识;
(2)介绍大学阶段的学习特点;
(3)介绍本门课程的学习要求;
(4)介绍本门课程的学习方法和学习策略。
5
教学内容
第1讲:数据库基础理论篇:数据库基础
1.教学内容
(1)数据管理;
(2)数据的表示;
(3)关系数据库。
2.教学目标
(1)理解数据库管理系统的概念;
(2)理解数据的抽象表示;
(3)初步认识数据库的体系结构;
(4)理解数据模型;
(5)理解关系模型的完整性规则和关系的运算。
3.教学重点难点
(1)重点
◆理解实体、属性和联系的概念;
◆理解数据的抽象表示;
◆理解数据模型。
(2)难点
◆数据模型;
◆关系的运算。
4.教学方法
◆六步教学法。
5.教学手段
◆多媒体课件+电子板书+演示。
第2讲:数据库基础理论篇:数据库设计
(1)工程化设计概念;
(2)数据库设计基本过程。
(1)理解工程化设计的基本思想;
(2)理解工程化设计的基本过程;
(3)掌握数据库设计的基本内容;
(4)掌握数据库设计的基本过程;
(5)理解关系模式的规范化。
◆数据库设计的基本过程;
◆关系模式的规范化。
第3讲:Access应用实践篇:Access简介
(1)Access概述;
(2)Access的启动和退出;
(3)创建和管理数据库。
(1)了解Access的特点;
(2)掌握Access的启动和退出;
(3)初步认识什么是数据库对象、表对象、查询对象、窗体对象、报表对象、页对象、模块对象和宏对象。
◆Access的特点;
◆对数据库对象及表、查询、窗体、报表、页、模块、宏七个对象的初步认识。
◆真正认识到Access是面向对象的,采用事件驱动的关系数据库管理系统;
◆数据库对象如同一个容器装载着其他七个对象。
第4讲:Access应用实践篇:创建和操作表
(1)创建表;
(2)创建表间关系;
(2)操作表;
(3)数据的导入和导出。
(1)理解主键、外键和关系的概念;
(2)在理解模式规范化的基础上灵活运用三个范式;
(2)掌握创建表、创建表间关系的方法;
(3)理解数据导入和导出的目的并掌握数据导入和导出的方法;
(4)理解导入和链入的差别。
◆创建表;
◆建立表间关系;
◆三个范式的运用。
◆如何把冗余度降到最低;
◆理解级联更新和级联删除。
第5讲:Access应用实践篇:查询的创建
(1)查询与表;
(2)常见的查询;
(3)创建选择查询;
(4)创建参数查询;
(5)操作查询。
(1)通过查询向导创建查询;
(2)通过设计视图创建查询;
(3)熟练掌握常见查询和操纵查询的创建方法;
(4)掌握交叉表查询的创建方法。
◆了解查询都能实现哪些功能;
◆通过设计视图创建查询。
◆当所需数据来自多个表时,如何创建交叉表查询;
◆通配符的正确使用。
第6讲:Access应用实践篇:SQL简介
(1)SQL的特点;
(2)AccessSQL的数据定义;
(3)AccessSQL的数据查询。
(1)了解AccessSQL的特点;
(2)掌握AccessSQL的数据定义;
(3)掌握基于单一记录源的AccessSQL的数据查询;
(4)掌握基于多个记录源的AccessSQL的数据查询;
(5)掌握如何用SQL命令实现合计、汇总与计算;
(6)掌握如何用SQL命令创建嵌套查询。
◆用SQL命令创建查询;
◆基于多个记录源的AccessSQL的数据查询。
◆GROUPBY子句的运用;
◆用设计视图和SQL命令结合创建嵌套查询。
第7讲:Access应用实践篇:窗体的创建
(1)窗体的功能与构成;
(2)创建窗体;
(3)窗体设计视图与控件;
(4)通过窗体处理数据。
(1)了解窗体的功能和构成;
(2)理解创建窗体的意义;
(3)掌握用向导创建单数据源的窗体;
(4)掌握用向导创建多数据源的窗体;
(5)掌握在设计视图中完善、创建窗体的方法;
(6)熟练使用窗体中的常用控件;
(7)掌握带有子窗体的窗体的创建方法;
(8)通过窗体处理数据。
◆在设计视图中完善、创建窗体;
◆熟练使用窗体中的常用控件。
◆在窗体中添加控件。
第8讲:Access应用实践篇:报表的设计
(1)报表的功能与类型;
(2)报表的组成;
(3)使用报表向导建立报表;
(4)修饰、打印报表。
(1)了解报表的功能与类型;
(2)了解报表的组成,明确报表的各个节里面可放置的信息内容;
(3)掌握使用向导创建报表的方法;
(4)掌握在设计视图中完善、创建报表的方法;
(5)熟练使用报表中的常用控件;
(6)修饰、打印报表。
◆在设计视图中完善、创建报表;
◆报表中常用控件的使用方法。
◆在报表设计视图中创建报表,并在各个节内放置相应的信息内容。
第9讲:Access应用实践篇:宏的使用
(1)理解宏;
(2)创建宏;
(3)运行宏。
(1)理解宏的概念;
(2)理解对象的属性、方法和事件的概念;
(3)掌握创建宏的方法;
(4)掌握创建条件宏的方法;
(5)掌握创建宏组的方法;
(6)理解Autoexec宏的作用。
◆理解宏的概念;
◆如何创建带条件的宏。
◆创建宏组,并由此创建相应窗体。
参考书籍
《Access2019数据库基础与应用(微课视频版)》
作者:董卫军
定价:59.80元
扫码京东优惠购书
内容简介
本书是国家精品课程“计算机基础”系列课程“数据库原理与技术”的主教材,共10章,分为数据库基础理论篇和Access应用实践篇两部分。数据库基础理论篇包含数据库基础、数据库设计和数据库安全3章。Access应用实践篇从实用性出发,以Access2019为基础,包含数据库和表的创建与使用、查询的创建与使用、窗体的创建与使用、报表的创建与使用、宏的创建与使用、模块与VBA程序设计、综合实例7章。
本书内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性。本书可作为高等学校“大学计算机”课程的教材,也可作为全国计算机等级考试二级Access的培训或自学教材,还可作为广大初、中级计算机用户的自学参考书。