《数据库管理系统》实验教学大纲.doc

《Visual FoxPro程序设计》实验教学大纲课程编号:T61050003/H61050002课程类别:通识课/核心课教学时数总计:64学时授课时数:32实验时数:32学分:3课程英文译名:Data Base Management Sys terns一、课程的任务和目的:数据库管理系统是现代信息管理的主要方式,并已成为办公自动化系统、管理信息系统和决策支持系统的核心,同时它与计算机网络技术紧密结合,成为电了商务、电了政务及其他各种现代信息与管理系统的核心。

Visual FoxPro作为一数据库管理系统软件,将数据库和面向对象的概念融于一身,应用前景非常广泛。

通过这门课程的学习使学生掌握基木的数据库技术和数据库应用系统开发技术,培养学生的逻辑思维能力,以及分析问题和解决问题的能力,同时还为学生学习其他计算机课程打好基础。

二、实验教学内容与基本要求(一)实验教学基本要求:配合课程学习,要求达到以下目标:1.T解信息(Information)、数据(Data)、数据库(Data Base)、数据库管理系统(DBMS ) 和数据库系统(DBS)的基本概念,以及数据库技术在当今社会各个层面管理中应用的重要性。

2.熟悉Visual FoxPro的用户界面和运行方式,掌握Visual FoxPro的各种数据类型,以及常量、变量、表达式、函数等各种数据元素,了解Visual FoxPro的命令格式和主要文件类型等基础知识。

3.掌握数据表的创建方法,以及数据记录的插入、删除、修改、排序、索引、查找、统计汇总等基木操作,同时掌握多个数据表之间的关联、更新等操作。

4.掌握数据库创建与维护的方法,以及数据字典、数据视图、数据库表之间的永久关系和参照完整性等知识,掌握应用数据库技术管理大量信息的基木技能。

5.掌握SQL结构化查询语言,了解该语言的特点;着重掌握SQL的数据定义语言、数据修改语言和数据杳询语言,能够使用基本SQL命令创建、维护和查询数据库和数据表。

6.掌握结构化程序设计的基木知识、方法和技巧,掌握顺序、分支和循环等基本程序流程控制语旬以及模块化程序设计的方法,能够读懂、编写和调试通过一些相对简单的应用程序。

7.了解对象、类、属性、方法、事件等面何对象程序设计的基本概念,基本掌握面向对象程序设计及可视化程序设计的方法;能够使用Visual FoxPro所提供的开发工具创建表单、报表和菜单等。

8.了解基于数据库的应用程序项目开发的全过程,能够用所学知识开发一个较为简单实用的数据库应用程序。

(-)实验教学内容实验一:常量、变量、函数、表达式(1)实验目的%1掌握各类常量的表示方法。

%1掌握变量的赋值方法和变量的特点。

%1掌握常用函数的使用方法。

%1掌握务类表示式的运算规则O(2)实验要求:%1要求掌握常量、变量、函数和表达式的各类应用。

(3)实验内容%1将教材中的实例---- 验证。

%1通过实验,做完教材P84习题2:一、选择题的1-20题;二、上机题的1-3。

实验二:自由表的基本操作(本实验需占用4学时)U)实验目的%1掌握自由表的建立方法%1掌握日由表结构的修改%1掌握自由的打开与关闭%1掌握指针的概念与移动方法%1掌握自由表记录的增加、删除与修改%1掌握自由表的复制%1掌握日由表的排序复制%1掌握自由表的过滤%1掌握自由表的统计(2)实验要求:%1熟练掌握自由表的基本操作(3)实验内容%1为教材中P53下面的学生情况表建立自由表xsqk. dbf,表结构参照教材P54表2. 8。

%1为xsqk.dbf输入数据,特别注意备注型和通用型数据的输入。

%1对xsqk. dbf进行表结构的修改操作。

%1对xsqk. dbf进行的指针移动操作和显示操作。

%1对xsqk. dbf进行记录的增加、修改与删除操作%1对xsqk. dbf进行复制和排序复制操作。

%1对xsqk. dbf进行过滤操作。

%1对xsqk. dbf进行统计操作。

实验三:创建数据库与数据表(1)实验目的%1掌握数据库设计的方法。

%1学会创建数据库及其操作。

%1掌握数据表设计和操作的方法。

%1学会应用表的索引和多表连接。

(2)实验要求:%1创建“教学管理”数据库。

%1创建“教学管理”数据库中的表:课程、学生、教师、成绩等。

%1设置表的索引与主关键字。

%1建立表之间的关系。

(3)实验内容%1创建“教学管理”数据库。

%1创建“教学管理”数据库中的表:课程、学生、教师、成绩。

%1建立每个表的索引,表之间的连接和参照完整性。

实验四:数据库与数据表的操作(1)实验目的%1掌握数据库的操作使用。

%1掌握数据表的操作使用。

%1学会多表的操作使用。

(2)实验要求:%1显不数据库分层结构。

%1浏览、扩展数据库文件。

%1数据库的打开与关闭。

%1修改表结构。

%1分区操作。

(3)实验内容%1对已创建数据库的操作。

%1在多表之间进行连接、相互参照等操作。

实验五:项目管理器的应用(1)实验目的%1掌握项目管理器的使用方法,学会使用项目管理器组织文件。

%1掌握使用项目管理器访问各类生成器、设计器及向导的方法。

%1掌握应用程序生成器的使用方法。

%1学会常用函数的使用方法。

(2)实验要求:%1掌握项目管理器的启动和务类操作的使用方法。

%1掌握使用项目管理器管理组织文件的方法。

%1掌握使用项目管理器快速访问工具栏、I可导、生成器和设计器的方法。

%1建立包含数据库和多个数据表的项目。

(3)实验内容%1启动项目管理器。

%1使用项目管理器创建新项目。

%1在项目管理器中添加新项Ho%1查看项目中的内容。

%1改变项目管理器的外观。

%1使用项目管理器的快旋菜单。

%1使用项目管理器组织文件。

实验六:SQL基本应用(1)实验目的%1掌握SQL命令的基本格式。

%1掌握使用SQL建立数据表。

%1掌握使用SQL查询命令的基木操作。

%1学会使用SQL的数据更新。

(2)实验要求:%1掌握CREATE命令的应用和规则。

%1掌握SELECT的简单查询、条件查询和连接查询。

%1学会使用INSERT. DELETE. UPDATE. ALTER的基本方法。

%1应用SQL命令完成基本操作。

(3)实验内容%1使用CREATE命令创建多个数据表,并输入数据。

%1使用SELECT命令进行简单查询和条件查询。

%1使用SELECT命令做多表的连接查询。

%1使用ALTER命令修改数据表的结构,并添加新数据。

%1使用INSERT命令添加新记录。

%1使用UPDATE命令修改记录值。

%1使用DELETE命令删除某些记录。

实验七:SQL进一步应用(1)实验目的%1熟练掌握SQL命令的基本格式,明确SQL命令的基本思路。

%1掌握SQL中排序命令的应用。

%1掌握SQL分组与函数的基木操作。

%1掌握SQL中使用了查询的方法。

%1学会较复杂查询问题的思路和SQL命令的表达。

(2)实验要求:%1熟练掌握SQL命令的基木格式,能够发现并改正错误。

%1掌握单键排序和多单键排序的规则。

%1学会各类库函数的使用和GROUP BY的使用规则。

%1应用SQL的子杏魂方法,掌握SQL的嵌套关系。

%1会完成数据表自身连接和同一属性并列条件查询的问题。

(3)实验内容%1使用ORDER命令对查询结果排序,要求会做多键排序。

%1熟练使用SQL的库函了查询数,并结合GROUP BY命令做分组操作处理。

%1使用SELECT命令做带子查魂的嵌套查魂。

%1使用SELECT命令完成数据表自身连接的查洵。

%1使用SELECT命令完成数据表中同一属性并列条件的杳询。

%1完成带有综合应用的数据查询问题0实验八:视图与查询(1)实验目的%1掌握查询的创建和查询设计器的使用方法。

%1掌握使用向导创建视图和多表视图的方法。

%1掌握单表和多表杏询的方法。

%1学会“视图设计器”的使用方法。

(2)实验要求:%1使用杏询设计器创建查询。

%1使用向导创建视图和多表视图。

%1完成单表和多表查询。

%1熟练使用“视图设计器”。

(3)实验内容%1使用视图向导创建本地视图。

%1使用视图设计器创建视图。

%1在项H管理器中对视图做删除和改名处理。

%1使用命令创建和管理视图。

%1使JIJ查询向导创建多表查询o%1使用查询设计器设计查询。

实验九:分支结构程序设计(1)实验目的%1掌握应用程序建立、编写、修改、调试的基本方法。

%1掌握程序设计、运行的方法。

%1掌握IF- ELSE- ENDIF结构的应用。

%1掌握DO CASE结构的应用。

(2)实验要求:%1掌握应用程序建立、输入、存储的基本方法。

%1掌握应用程序运行、调试、修改的基本方法。

%1掌握条件分支语句与多分支语句的使用规则和方法。

%1学会在应用程序使用分支结构的基木方法并解决一般问题。

(3)实验内容%1使用己经建立的数据库编写数据处理应用程序。

%1建立应用程序文件并存储。

%1运行应用程序文件,修改内容,对程序进行调试。

%1编制多方面使用条件语句的应用程序。

%1编制使用多分支条件语句的应用程序。

%1编制运行综合使用逻辑判断的应用程序。

实验十:循环结构程序设计(1)实验目的%1掌握三种循环结构的特点和运行情况。

%1掌握在循环结构中循环体与循环控制的关系和基本控制方法。

%1掌握在数据库应用中使用循环结构的基本方法。

%1掌握多重循环结构以及与条件结构之间的嵌套规则。

%1正确在循环语句使用数组的方法简化程序。

(2)实验要求:%1熟练编写使用循环结构的应用程序。

%1掌握根据实际问题选择循环结构的方法。

%1明确在多重循环结构中的嵌套规则并正确使用。

%1应用数组的方法学会对存储单元的控制。

%1学会在应用程序综合使用分支结构与循环结构的基本方法并解决一般问题。

(3)实验内容%1编写一般DO WHILE型循环结构的应用程序。

%1编写一般FOR型循环结构的应用程序。

%1编写一般SCAN型循环结构的应用程序。

%1编写使用多重循环结构应用程序。

%1编制在数据库环境下使用循环结构的应用程序。

%1编制运行综合使用逻辑判断与循环结构的应用程序。

实验十一:子程序与过程调用(1)实验目的%1掌握子程序与过程调用的基木结构和方法。

%1应用子程序与过程调用的方法提高应用程序的效率。

%1掌握了程序与过程调用中参数的设定、应用和数据传逆的规则。

%1应用了程序与过程调用的方法解决实际问题。

(2)实验要求:%1能够熟练使用子程序与过程优化应用程序。

%1能够正确地确定参数,明确形参与实参的关系。

%1学会理解了程序与过程调用中参数不同情况的传递特点。

%1学会组织程序的层次结构。

(3)实验内容%1编制、输入和存储了程序。

%1编制调用子程序的主程序文件。

%1编制过程文件,执行对过程文件的调用。

%1在应用程序中设置和使用全局变量和局部变量。

%1编制带有变量参数和值参数的了程序并调用运行。

合集下载

数据库系统概论第六版 教学大纲

数据库系统概论第六版 教学大纲

数据库系统概论第六版教学大纲
数据库系统概论第六版的教学大纲主要包括以下几个部分:
1. 数据库系统的基本概念:介绍数据库系统的定义、发展历程和基本原理,以及数据库系统的组成和体系结构。

2. 数据模型:介绍常见的数据模型,如层次模型、网状模型和关系模型,以及面向对象数据模型和XML数据模型等。

3. 数据库设计和规范化:介绍数据库设计的基本概念和原理,以及数据库设计和规范化的方法和步骤,包括需求分析、概念设计、逻辑设计、物理设计等。

4. 数据库管理系统:介绍数据库管理系统的基本功能和组成,以及数据库管理系统的工作原理和实现技术,包括存储管理、事务管理、并发控制、数据备份和恢复等。

5. 数据库系统应用:介绍数据库系统的应用领域和案例,包括企业级应用、电子商务、电子政务、物联网等。

6. 数据库系统性能优化:介绍数据库系统性能优化的方法和技巧,包括查询优化、索引优化、系统配置优化等。

7. 数据库安全和隐私保护:介绍数据库安全和隐私保护的基本概念和原理,以及数据库安全和隐私保护的技术和方法,包括访问控制、加密技术、审计等。

8. 数据库系统的未来发展:介绍数据库系统的未来发展趋势和方向,包括大数据处理、云计算、人工智能等。

以上是数据库系统概论第六版教学大纲的简要介绍,具体的教学内容和教学方法可以根据实际情况进行调整和补充。

《数据库管理系统》教学大纲.doc

《数据库管理系统》教学大纲.doc
5.“数据库技术及应用”慕课
6.“SQL SERVER2012数据库管理与开发”慕课
一、课程简介
《数据库管理系统》是本科计算机基础教学过程中第二层次的学习内容,其先修课程 为《计算机应用基础》。教学目标是提高非计算机专业本科生对数据库管理系统的认知水 平和应用技能,提高学生在信息时代驾驭信息的能力。核心教学内容包括数据库系统的基 本理论、数据库系统设计的基本方法、关系数据库标准语言、SQL Server中创建和管理数 据的具体操作等。同时,通过对数据库前端开发工具Visual Basic的学习,掌握顺序、选 择、循环三种基本程序控制结构,并能使用该工具开发较为简单的数据库管理系统。
2.马俊.《SQL Server2012数据库管理与开发》.北京.人民邮电出版社.2016
3.罗朝盛.《Visual Basic 6.0程序设计教程-(第4版)》.北京.人民邮电出版社.2013
4.徐军.《Visual Basic与SQL Server 2005数据库应用系统开发》.北京.清华大 学出版社.2015
掌握:数据库系统的设计方法
应用:常见数据库管理系统的功能设计
2
3
关系数据
库标准语
了解:SQL语言概述
理解:视图
8
言SQL
掌握:用SQL语言数据查询;用SQL语言数据更新 应用:数据库管理系统中的SQL语言
4
SQL Server 2005
了解:SQLServer概述
理解:可视化数据库管理工具与SQL语言操作数据差别 掌握:SQL Server的安装;数据库的创建与管理;表的创 建与管理;查询的设计
6
6
基于
Visual
Basic的数 据库系统 开发示例

《数据库原理与应用》教学大纲1

《数据库原理与应用》教学大纲1

数据库原理与应用?课程教学大纲【说明部份】数据库技术是计算机科学技术中开展最快的领域之一,也是应用最广的技术之一。

数据库技术是计算机科学的重要分支,数据库技术和数据库系统已经成为计算机信息系统的核心技术和重要根底。

数据库原理与应用?是本科计算机专业和信息系统信息管理等相关专业的专业主干课程。

【正文部份】一、课程内容概述本课程系统讲述数据库系统的根底理论、根本技术和根本方法。

内容包括:数据库系统的根本概念、数据模型、关系数据库及其标准语言SQL、数据库平安性和完整性的概念和方法、关系标准化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理根底知识,关系查询处理和查询优化等。

二、课程目标通过本课程学习,使学生系统地掌握数据库系统的根本原理和根本技术。

要求在掌握数据库系统根本概念的根底上,能熟练使用SQL语言在某一个数据库管理系统上进展数据库操作;握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的根本能力。

三、先修课程* 计算机程序设计方法和语言* 数据构造* 离散数学* 操作系统四、教学内容和教学要求〔一〕绪论〔4课时〕内容概述:阐述数据库的根本概念,介绍数据管理技术的进展情况、数据库技术产生和开展的背景,数据模型的根本概念、组成要素和主要的数据模型,概念模型的根本概念及ER方法,数据库系统的3级模式构造以及数据库系统的组成。

本章目标:本章讲解的数据库根本概念和根本知识是学习后续各个章节的根底。

学习本章的目的在于了解根本知识,掌握根本概念,为以后的学习打好扎实的根底。

重点:结实掌握概念模型的根本概念及其主要建模方法ER方法;掌握关系数据模型的相关概念、数据库系统三级模式和两层映像的体系构造、数据库系统的逻辑独立性和物理独立性等;对于如何通过ER方法描述现实世界的概念模型要做到能够举一反三的程度。

难点:本章的难点是需要掌握数据库领域大量的根本概念。

有些概念一开场接触会感到比拟抽象,但不要紧,随着学习的逐渐推进,在后续章节中,这些抽象的概念会逐渐变得清晰具体起来。

数据库实验教学大纲 思政

数据库实验教学大纲 思政

数据库实验教学大纲思政数据库实验教学大纲思政随着信息技术的快速发展,数据库技术在各个领域的应用越来越广泛。

为了培养学生在数据库领域的专业能力和思想品质,数据库实验教学大纲需要兼顾技术性和思政性的要求。

一、实验目标数据库实验教学的目标是通过实践操作,使学生掌握数据库管理系统的基本原理和技术,培养学生的实际动手能力和解决问题的能力。

同时,通过实验环节,引导学生树立正确的思想道德观和职业道德观,提高学生的社会责任感和团队合作能力。

二、实验内容1. 数据库基本操作实验通过实际操作,学生将会学习到数据库的创建、删除、备份和恢复等基本操作。

同时,还需掌握数据库对象的创建和管理,如表的创建、修改、删除,以及索引、视图和触发器的使用。

2. SQL语句实验学生需要通过编写SQL语句来实现对数据库的查询、插入、修改和删除等操作。

通过这一环节,学生将会掌握SQL语句的基本语法和常用操作,培养学生对数据的处理和分析能力。

3. 数据库设计实验在这一环节中,学生需要通过实际操作来设计一个完整的数据库系统。

从需求分析、概念设计、逻辑设计到物理设计,学生需要全面考虑数据库的各个方面,包括数据模型的选择、表的设计和关系的建立等。

三、实验方法1. 实验指导在实验过程中,教师需要提供详细的实验指导,包括实验的目的、操作步骤和注意事项等。

同时,还可以提供一些实例和案例,帮助学生更好地理解和应用所学知识。

2. 实验报告学生需要按照实验要求撰写实验报告,包括实验的目的、实验环境、实验步骤、实验结果和实验心得等内容。

通过实验报告的撰写,学生可以进一步加深对数据库知识的理解,并培养学生的书面表达能力。

四、思政要求数据库实验教学大纲中的思政要求主要包括以下几个方面:1. 强调学术诚信在实验过程中,学生需要遵守学术诚信的原则,不得抄袭他人的实验报告或代码。

教师需要引导学生树立正确的学术道德观,培养学生的独立思考和创新能力。

2. 培养团队合作精神在数据库实验中,学生通常需要分组完成实验任务。

数据库应用基础课程教学大纲.doc

数据库应用基础课程教学大纲.doc

业时分零适总学《数据库应用基础》课程教学大纲人力资源管理、旅游管理、管理科学、国际经济与贸易、金融学、会计学64 (讲课:32 上机:32 )4课程的性质和目的数据库应用技术是计算机基础教育的一个重要组成部分,数据库原理与应用是许多专业的必修课。

它的目的是向学生介绍数据库的基础知识,使学生掌握数据库的基本原理和应用, 数据库设计思想,以及使用小型或中型的数据库管理系统完成基本的数据操作,使学生具有初步的数据库概念,并能进行简单的程序设计,为进一步理解数据库打下基础。

本课程包含数据库原理与Access数据库的应用两个方面的内容,课程的重点是Access 数据库的应用。

原理部分以数据库技术的实际应用为目标,重点讲述数据库的基本知识、基本原理和基本技术;应用部分以当代数据库应用开发的主要方法为主,介绍数据库应用系统的设计方法、步骤和范例。

二、课程内容和要求(-)数据库系统概述(2学时)主要内容:数据库的基本概念、数据模型、数据库系统的组成、实体之间的联系要求学生掌握实体之间的联系,数据模型,数据库的体系结构,数据库系统的全局结构, 应透彻了解数据库的基本概念,它们是数据库原理的基础部分。

(二)关系数据库设计理论(2学时)主要内容:关系数据库规范化理论及其在数据库设计中的作用要求学生掌握关系函数的类型、函数依赖、范式、关系模式的规范化(三)Access的开发环境(2学时)主要内容:ACCESS的开发环境、ACCESS数据库的对象组成、数据库、帮助系统。

要求学生掌握ACCESS数据库和表的关系,帮助系统的使用。

(四)Access数据库设计(3学时)主要内容:数据库设计的总体思路,建立数据库,数据表的建立,数据表之间的关联。

要求学生掌握数据库设计的总体思路,数据库的创建、记录的基本操作、表关系的关联。

(五)数据查询(3学时)主要内容:查询目的、种类及准则,创建查询。

要求学生掌握:各种类型查询的创建、查询的编辑、字段表达式的使用及准则表达式的使用等。

《数据库与信息管理技术》教学大纲.docx

《数据库与信息管理技术》教学大纲.docx

《数据库与信息管理技术》教学大纲(适用于本科层次)一、课程的性质、目的与任务《数据库与信息管理技术》是计算机科学与技术、信息管理与信息系统专业课程体系中的核心课程,在人才培养中具有十分重要的意义。

在2004年教育部《关于进一步加强高等学校计算机基础教学的意见》精神中明确指出,要在目前大学教育中,给予计算机基础教育高度重视,在对当代大学生计算机知识与能力的要求中,“具备利用数据库技术对信息进行管理、加工和处理的意识与能力,用以解决本专业领域中的问题”就是其中的一条。

数据库技术是当今世界高新技术潮流中的主流技术之一,它的发展对其它技术学科的发展具有极为重要的意义。

数据库技术在现代工业、现代金融、现代商贸等领域有着广阔发展应用前景,运用数据库技术与多媒体技术、计算机网络技术、Internet和Intranet技术手段,与经济和管理理论相结合,对本科学生进行信息管理、商业自动化、电子商务的研究、分析、设计、开发和应用等诸方面的培养,是发展学生的工程素质和能力,使学生掌握系统分析、系统设计与开发技术,具备完整知识体统的重要手段。

本课程着重介绍数据库系统的基本原理和设计方法,特别是目前应用最为广泛的关系数据库系统的原理和相关技术,使学员在掌握数据库基本原理的基础上,学会关系数据库应用系统的设计技术,培养应用数据库技术解决计算机应用中实际问题的能力,并为今后从事数据库理论教学和应用系统的开发工作打下良好的基础,成为我国从事数据库理论研究、教学和应用系统开发的专门人才。

二、课程的内容和基本要求本课程在教学中要求学生达到以下基本要求:1、理解数据库技术的基本原理,特别是关系数据库原理和相关知识;2、掌握数据库的设计理论和方法;3、掌握数据库创建、更新和查询等实际操作命令,重点是数据查询语言SQL;4、掌握数据库应用系统设计的基本步骤和方法,能进行普通数据库应用系统的设计;5、了解数据库技术的发展现况和发展趋势;三、学时分配课程的基本内容及学时分配第1章关系数据库标准语言一SQL(6学时)1.1SQL概述1.2SQL的数据定义1.3SQL的数据查询1.4SQL的数据更新1.5SQL的视图1.6SQL的数据控制1.7嵌入式SQL第2章数据管理与数据库(4学时)2.1数据库的常用术语2.2计算机数据管理技术的产生和发展2.3数据模型2.4数据库系统的模式结构2.5 DBMS的功能2.6数据库系统的组成第3章关系数据库模型(4学时)3.1关系模型的基本概念3.2关系代数3.3关系演算3.4查询优化第4章关系模式的规范化设计理论(6学时)4.1问题的提出4.2关系模式的函数依赖4.3关系模式的规范化4.4关系模式的分解特性第5章数据库的安全与保护(6学时)5.1安全与保护概述5.2数据库的安全性保护5.3数据库的完整性保护5.4数据库的并发控制技术5.5数据库的恢复技术5.6数据库的复制与相关技术第6章数据库设计与实施(6学时)6.1数据库设计概述6.2数据库规划6.3需求分析6.4概念结构设计6.5逻辑结构设计6.6物理结构设计6.7数据库的实施和维护第7章数据库应用系统开发(4学时)7.1数据库应用系统的结构7.2.1 SQL Server的主要特点7.2.3SQL Server 的基本丁具7.2.4SQL Server的安全性管理7.2.5SQL Server的完整性策略7.2.6SQL Server的恢复技术7.2.7SQL Server的并发控制7.2.8数据库编程第8章数据库技术新发展(4学时)8.1数据库家族概述8.2面向对象数据库技术8.3分布式数据库8.4数据仓库与数据挖掘四、课内实验安排根据课程性质,课内安排14个课时的上机实验。

《数据库》课程教学大纲

《数据库》课程教学大纲一、课程基本信息课程代码:16160603课程名称:数据库英文名称:Database课程类别:专业课学时:48学分:3适用对象:数据科学与大数据技术、应用统计学等专业大二、大三本科生考核方式:考试先修课程:计算机技术基础,程序设计基础二、课程简介数据库技术和系统已经成为信息基础设施的核心技术和重要基础。

数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。

本课程系统讲述数据库系统的基础理论、基本技术和基本方法。

内容包括:数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理基础知识,关系查询处理和查询优化等。

Database technology has become the core technology and an important base of computer information systems and application systems. This course introduces not only the theory, but also basic skills of database systems operation and maintenance, methods of designing database. The contents include: he basic concept of database systems and basic theory, data model, relational database, SQL standardized theory, database security and safety, concurrency control technology, recovery technology, and methods of designing database.三、课程性质与教学目的本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。

VF教学大纲

计算机技术基础课程教学大纲(VisualFoxPro数据库管理系统与程序设计)前言《Visual FoxPro数据库管理系统》课程是计算机基础学科之一。

本大纲按照教育部提出的计算机三个层次的教学课程体系并结合我省高等院校非计算机专业学生培养计划和目标而制定的。

本大纲的教学内容属于教育部提出的第二层次“计算机技术基础”教学范畴。

目标是培养合格的二十一世纪非计算机专业人才,提高医学院校学生的计算机基础理论知识水平和计算机应用开发的基本技能。

任务是通过教学使学生掌握数据库的基础理论知识,提高应用数据库的基本技能。

使学生在毕业后的工作中把数据库作为一种工具提高自身业务管理水平。

通过本课程的教学和实践,使学生在掌握数据库系统的基本概念、基础知识以及面向对象可视化编程的基本知识的同时,重点提高学生对Visual FoxPro数据库管理系统的操作技能和基本应用。

根据医学院校教学计划,本门课程总学时为60~80学时,其中基础理论授课至少为30学时,其余为上机实习学时。

建议采用理论和上机实习穿插进行的现场教学模式,强化学生基本应用能力训练。

理论学时和上机实习比例为1:1或1:1.5。

第一章数据库基础理论与知识【目的要求】一、信息、数据和数据处理:掌握理解“信息和数据、数据处理、数据模型”等概念。

二、数据库应用系统:了解数据库应用系统及其构成。

三、数据库:理解“关系数据库”的定义,理解数据库表间的关联关系,在组建关系数据库时懂得如何实现数据的规范化。

四、掌握数据库管理系统的组成。

五、掌握数据类型的定义、表示方式、值和数据定义长度。

六、理解常量、内存变量、数组变量、字段变量记录、对象等概念;掌握各种类型常量的表示方式,内存变量的输入/输出方式以及数组变量的定义和赋值方式。

七、理解内存变量和数组的作用域(全局型变量、局部变量和本地型变量)八、掌握算术表达式、字符表达式、时间日期表达式、关系表达式、逻辑表达式、名表达式等的应用;掌握常用函数的意义并能熟练的使用这些函数[INT()、SQRT()、ROUND ()、MAX()、MAX()、SUBSTR()、SPACE()、TRIM()、UPPER()、CHR()、DA TE()、DTOC()、CTOD()、STR()、V AL()TYPE()]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档