数据库原理与技术

数据库原理与技术

ID:14039804

大小:192.00 KB

页数:29页

时间:2018-07-25

数据库原理与技术_第1页
数据库原理与技术_第2页
数据库原理与技术_第3页
数据库原理与技术_第4页
数据库原理与技术_第5页
资源描述:

《数据库原理与技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库原理与技术》课程学习指导资料编写:任瑞玲适用专业:电力系统自动化专业专科学生适用层次:专科(业余)四川大学网络教育学院二00三年十一月《数据库原理与技术》课程学习指导资料编写:任瑞玲审稿(签字):审批(主管教学负责人签字):本课程学习指导资料根据该课程教学大纲的要求,参照现行采用教材《VisualFoxPro6.0》程序设计基础教程》(李正凡主编,中国水利水电出版社,2000年)以及课程学习光盘,并结合远程网络业余教育的教学特点和教学规则进行编写,适用于电力系统及其自动化专业专科学生。第

2、一部分课程学习的目的及要求一、课程学习目的这门课的目的之一是通过让学生掌握一种数据库处理系统,具有编写和调试简单的信息处理程序的能力,着重培养学生的逻辑思维能力。不仅是数据库语言命令的方法和规则的使用,而且通过语言的学习掌握程序设计的思想方法理论。通过本门课程的学习,学生可以接触到目前软件面向对象主流的程序设计方法,学会用计算机解决实际问题的思维方法,训练和提高其逻辑思维能力和创造性思维能力。在数据库技术中,关系型数据库系统以其完整的理论基础和易实现性而得到更为广泛的应用。VisualFoxPr

3、o6.0是Microsoft公司推出的最新可视化关系数据库管理系统开发平台,它具有强大的性能、功能完备的工具、极具友好的用户界面、简单的数据存取方式、良好的兼容性、相似正的可编译性、独一无二的跨平台技术和较强的安全性,是目前最快、最实用的微机版数据库管理系统之一。二、课程的总体要求1.具有数据库系统的基础知识2.基本了解面向对象的概念3.掌握关系数据库的基本原理4.掌握数据库程序设计方法5.能够使用VisualFoxPro建立一个小型数据库应用系统第二部分课程学习的重要难点分析及要求第一章Vis

4、ualFoxPro基础1.1本章学习要求1熟悉数据、信息和数据库之间的关系2.掌握数据库管理系统(DBMS)的主要功能数据库系统的特点3.熟悉掌握数据库、数据库系统、数据库管理系统的概念关系运算的各种语句类型,尤其是以命令形式书写的句型。清楚实体间的联系类型数据库保护涉及内容1.2本章知识点介绍及重点难点分析1.数据库(DataBase,DB):现阶段对数据库的定义是存贮在一起的通用经相关数据的集合,它不仅包括描述事物的数据本身,而且包括有关事物之间的联系。数据库文件具有.dbc扩展名,可以包含

5、一个或多个表、视图、到远程数据源的连接和存储过程。2.数据库管理系统(DBMS):是对数据库进行管理的软件系统。简称为DBMS。它的功能有五个方面:数据的组织和存贮、数据的查询,数据的增加删除和修改、数据的排序和索引、数据的统计和分析。3.数据库系统(DataBaseSystem,DBS)就是以数据库应用为基础的计算机系统。数据库系统=计算机系统+数据库包含:①DB②DBMS+OS③Users④硬件环境4.关系:是表之间的一种链接,它允许你不仅能从当前选定表中访问数据,而且可以访问其它表中的数据

6、。这种链接指的是联接条件。5.表(Table):表是构成数据库的基本元素之一,是数据库中数据组织并存储的单元。在VisualFoxPro中,一个表以记录(行)和字段(列)形式存储数据,它与传统的数据库的概念等同。6.关系运算:选择、投影、联接。着重掌握哪些语句是选择运算、哪些语句是投影运算、哪些语句是联接运算。例如:命令:SELECT*FORMxkWHEREkcbm=”01”,进行的是关系运算中的选择操作。1)选取(1)单目运算,对一个关系进行运算(2)按给定的条件选取其中的若干个元组,组成新的

7、关系(3)从关系的水平方向(行)进行运算,取子集2)投影(1)也是单目运算(2)对给定关系在垂直方向上进行选取(3)选取关系中指定列,并删去重复行,组成一个新的关系(4)从关系的垂直方向上(列的角度)取子集(5)注意1.投影之后属性减少了,元组也可能减少了,新关系和原关系不是同类关系2.投影运算提供了在关系中置换(重新安排)属性次序的方法3.选取运算和投影运算提供了从关系的垂直方向和水平方向分割关系的有力工具3)连接(1)二目运算(2)从两个关系的笛卡儿积中选取满足连接条件的那些元组(3)从笛卡

8、儿积中选取在X属性列上的分量与Y属性列上的分量满足给定q比较条件的那些元组构成的新关系7.关系模型的相关概念:关系、元组、属性、域、分量、主码、外部码、关系模式、关系数据库。1)概念☆(1)关系:整个二维表(2)关系名:表格名称(3)元组:行数据(记录)(4)属性名:列名称(字段名)(5)属性:列数据(字段)(6)主码:唯一确定元组的属性组(关键字(7)域:属性的取值范围(8)分量:元组中的一个属性值(9)关系模式:关系名(属性……),如:学生(学号,姓名,性别,系别,年龄,籍贯)2)操纵与完整

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。