欢迎来到天天文库
浏览记录
ID:50353093
大小:85.50 KB
页数:11页
时间:2020-03-08
《ASP网络程序设计与应用教学课件张应辉第6章 数据库实用编程基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章数据库实用编程基础概述本章知识要点:数据库的基本概念结构化查询语言SQL介绍MicrosoftAccess数据库管理工具使用SQLServer2000数据库管理工具使用本章小结6.1数据库基本概念6.1.1关系模型概述数据库中的数据从整体来看是有结构的,即所谓数据的结构化。按照实现结构化所采取的不同联系方式,数据库的整体结构可区分为三类数据模型:层次型、网络型、关系型。而目前最实用最流行的是关系型数据库,常用的关系型数据库有ORACLE、SYBASE、DB2、SQLServer、Access等6.1.1关系模型概述关系模型由关系
2、数据结构、关系操作集合和关系完整性约束三部分组成1.单一的数据结构关系2.关系操作3.关系的三类完整性约束6.1.2关系数据库分清关系数据库型和值的概念,关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称为是关系的两个不变性,应该由关系系统自动支持。6.1.3专门的关系运算关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用对关系的运算来表达查询的。1.选择2.投影3.连接6.2结
3、构化查询语言SQL介绍SQL全称是“结构化查询语言(StructuredQueryLanguage)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQLserver这些大型的数据库管理系统,还是像VisualFoxpro、PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查
4、询语言。6.2.1SQL语言语法格式SQL给出了简单而又丰富的查询语句形式,SQL的查询命令也称作SELECT命令,它的基本形式由SELECT-FROM-WHERE查询块组成,多个查询块可以嵌套执行。6.2.2查询语句FROM子句1.简单查询2.选择列表4.FROM子句3.限制返回的行数5.使用WHERE子句设置查询条件6.模式匹配符6.3MicrosoftAccess2003数据库管理创建数据库创建表6.4SQLServer2000使用1.SQLServer2000的安装配置?2.SQLServer2000的简单操作?6.5本章小结
5、数据库中的数据是有结构的,即所谓数据的结构化。按照实现结构化所采取的不同联系方式,数据库的整体结构可区分为三类数据模型:层次型、网络型、关系型。而目前最实用最流行的是关系型数据库,在WINDOWS中,最常用的关系型数据库有SQLServer、Access等。SQL语言是数据库查询中最常用的语言。SQL全称是“结构化查询语言(StructuredQueryLanguage)”。由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个,所有用SQL编写的程序都是可以移植的。几乎所有系统都要用到数
6、据库,所以,学好数据库的基本理论和相关知识。对于每个编程者来说,这是很有必要的。那么,编程者到底需要掌握那些数据库的基础知识呢。首先,要掌握关系数据库的基本概念。其次,要掌握如何设计数据库。最后,要掌握建立和维护数据库。
此文档下载收益归作者所有