MySQL 数据操作与查询
Posted LG320404363
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 数据操作与查询相关的知识,希望对你有一定的参考价值。
mysql 第一章
数据库简介 1.1.1
数据和数据库定义
1.数据
大多数人对数据的第一反应就是数字,相反,其实数字只是一种最简单的数据,是数据的一种传统和狭义的理解。
2.数据库
数据库 (DataBase,DB) 意思就是按照数据结构来组织、存储和管理数据的仓库。
1.1.2
数据库发展阶段
数据库的发展大致可以划分为以下三个阶段;
第一个阶段是人工管理阶段
第二个阶段是文件管理阶段
第三个阶段是数据浑管理阶段。
2.文件管理阶段
这一阶段的主要标志是计算机中有了专门管理数据库的软件--操作系统
注:(文件管理)。
3.数据库管理阶段
数据库技术正是在一个应用需求的基础上发展起来的。
数据库技术特点如下:
(1)以数据为中心。面向企业或部门,以数据 据为中心组织数据,形成综合性的数据库,为各应用共享。
(2)采用一定的数据模型。数据模型不仅需要描述数据本身的特点,而且还要描述数据之间的联系。
(3)数据冗余小。数据 、易扩充。不同的应用程序根据处理要求,从数据库中获取所需要的数据,这样就减少了数据的重复存储,也便于增加新的数据结构,有利于维护数据的一致性。(4)程序和数据有较高的独立性。
(5)统一的用户接口。具有良好的用户接口, 用户可方便地开发和使用数据库。
(6)统一的数据管理和控制。用户使用数据库可以对数据进行统一的管理和控制,并提供数据的安全性、完整性以及并发控制。
1.1.3
数据库系统
数据库系统(DataBase System)包括3个主要的组成部分。1数据库
数据库是用于存储数据的存储空间。
1.数据库管理系
数据库仅仅只是存放数据的空间,对数据进行读取、插入操作是由数据库管理系统(DataBase Management System,DBMS)完成的。DBMS 主要是进行数据的创建(Create)、读 (Read)、更新(Update)以及删除(Delete)等操作。
2.常见的数据库管理系统有甲骨文公司的 Oracle、1BM 公司的 DB2、微软公司的 Access 与 SQL Server 以及本书要介绍的MySQL。
数据库应用程序
3. DBMS 仅仅是提供操作、管理数据库等通用手段的软件,它能进行所有与数据库相关的操作,但是用户必须具有与数据库相关的专业知识,这对终端用户而言较为困 。因此,为方便终端用户,需要使用定制的、更为简洁的应用程序(ApplicationProgram)来利用数据库,这些应用程序称为数据库应用程序(Database Applicatio Program)。
1.1.4 关系型数据库
数据库都是关系型数据库(Relational Database,RDB)。
市面上通用的关系型数据库产品有 SOL Servers、Oracle、MySQL、DB2以及Sybase等。
对于关系型数据库而言,关联的一系列数据都是以表的形式保存, 类似于Excel软件创建的二元表格的形式,表内的各数据项被称为列(Column)或域(Field),一组或一行数据被称为记录(Record)。
关系型数据库中表的每一列都有唯一的列名,且该列所有的数据均为同一种数据类型,列在表中的次序无关紧要表中的每一行代表一条记录,表中的任意两行记录不能完全相同,行在表中的顺序也无关紧要。
以上是关于MySQL 数据操作与查询的主要内容,如果未能解决你的问题,请参考以下文章