网页编程语言学习第10章.ppt
《网页编程语言学习第10章.ppt》由会员分享,可在线阅读,更多相关《网页编程语言学习第10章.ppt(24页珍藏版)》请在三一办公上搜索。
1、MySQL数据库基础,吉林省三扬科技咨询有限公司,课程内容,课程内容关系型数据库和关系型数据库系统 安装MySQL5数据库和表操作 数据操作 高级SQL应用 管理MySQL,吉林省三扬科技咨询有限公司,关系型数据库和关系型数据库系统,关系型数据库的概念 关系型数据库系统的体系结构,吉林省三扬科技咨询有限公司,关系型数据库的概念,数据库是一个存储数据的地方,通常分为层次型数据库、网络型数据库和关系型数据库三种。当前,商品化的数据库管理系统仍然以关系型数据库为主。将现实世界中的各种实体以及实体之间的联系使用关系模型来表示,这就是关系型数据库。在关系模型中,实体之间的联系用关系来表示,关系是一个规范
2、化的二维表,以行和列的形式来存储数据。,表头,数据,吉林省三扬科技咨询有限公司,关系型数据库的概念,关系型数据库的几个概念:表:在关系型数据库中,表采用二维表格的形式来存储数据。在表中,数据按行与列的方式有规则的排列,一个数据库可以包含多个数据表。字段:数据表中的每一列称之为一个字段,数据表是由几个到几十个字段组成,每个字段代表了它所含有的数据的意义。记录:数据表中的每一行称之为一条记录,在记录中存放着各种数据,一条记录可以将不同的数据存放在不同的字段中。主键:主键是一种约束。为了唯一区分表中的每一行记录,需要为表添加一个主键,添加主键可用来确保表中记录的唯一性,主键可建立在一个或多个字段上。
3、此外,主键还是两个表进行关联的纽带,可将一个表的字段与另一个表的主键相关联。,吉林省三扬科技咨询有限公司,关系型数据库的概念,外键:如果一个表中的某个字段是另一个表中的主键,那么这个字段就称为外键,如员工表中的部门编号字段是部门表中的主键,部门编号字段在员工表中就称为外键。需要注意的一点是,外键和主键应具有相同的数据类型。索引:索引是对表中字段的值进行排序的一种数据结构,使用索引可更快速的检索特定的信息。如员工表中,如果想通过员工编号查找员工姓名,则可以建立员工编号字段的索引,这样就能更快地检索到需要的信息。,吉林省三扬科技咨询有限公司,关系型数据库系统的体系结构,关系型数据库系统包括5个主要
4、组成部分:硬件:指运行数据库系统的计算机,包括服务器和客户机。软件:主要是指运行数据库系统所使用的操作系统。关系型数据库管理系统(RDBMS)、数据库:RDBMS是位于操作系统和应用系统之间的数据库管理软件,数据库是指关系型数据库。关系型数据库应用系统:指为满足用户需求而开发的各种数据库应用软件。人:人包括数据库管理员、应用程序员和最终用户。,吉林省三扬科技咨询有限公司,安装MySQL5,下载MySQL5 安装MySQL5 配置MySQL5 测试MySQL5,吉林省三扬科技咨询有限公司,下载MySQL5,MySQL5的官方网站是,在该网站上MySQL提供了一个免费的社区版和一个付费的商业版以给
5、不同的用户下载。MySQL共有3种版本可供下载:标准版:这个版本对于大多数用户来说是适用的,它包括了MySQL的所有常用特性。完全版:这个版本除了包含标准版的所有特性,并且还有一些新的的功能,但是这些新的特性通常包含一些不稳定的因素。调试版:这个版本具有的功能和完全版一样,不同的是调试版具有调试的功能,当需要详细的调试信息时可使用该版本,但是在发布的产品中不要使用,因为调试版的调试机制使得它的运行效率降低了。,吉林省三扬科技咨询有限公司,下载MySQL5,在Windows的下载页面还有几个不同的MySQL安装版本:Windows Essentials(x86):Windows基本版,一般用户可
6、下载此版本。Windows基本版包含了MySQL在Windows中运行的大部分常用功能,但是不包括可选组件。Windows ZIP/Setup.EXE(x86):Windows完全版,包含了MySQL在Windows中运行的所有功能以及可选组件。Without installer(unzip in C:):Windows压缩版:与Windows完全版提供的功能一样,无需安装,只要解压缩即可使用。,吉林省三扬科技咨询有限公司,高级SQL应用,连接 子查询 事务处理,吉林省三扬科技咨询有限公司,连接,连接是指将两个或多个表中的数据组合成单个结果集的一种方法。在MySQL中共有4种连接:交叉连接:交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 编程 语言 学习 10

链接地址:https://www.31ppt.com/p-6600185.html