1.Mysql概述:
Mysql是一个关系型数据库管理系统,将数据保存在不同的表中,增加了速度并提高了灵活性。
2.Mysql的主要特色:
①速度:Mysql运行速度很快;
②容易使用:Mysql是一个高性能且相对简单的数据库系统;
③价格:Mysql对多数个人用户来说是免费的;
④支持语言查询:Mysql不仅可以利用SQL[SQL(结构化查询语言)是一种所有现代数据库系统都选用的语言];还可以利用支持ODBC(开放式数据库连接)的应用程序(ODBC是Microsoft开发的一种数据库通信协议);
⑤性能:许多客户机可同时连接到服务器,并同时使用多个数据库;
⑥:连接性和安全性:Mysql是完全网络化的,其数据库可在因特网上的任何地方访问;
⑦可移植性:Mysql可运行在多种系统。
3.数据库的技术构成:
数据库系统由硬件部分和软件部分共同构成。其中,硬件部分主要用于存储数据库中的数据,包括计算机、存储设备等;软件部分则主要包括DBMS、支持DBMS运行的操作系统,以及支持多种语言进行应用开发的访问技术等。
4.数据库系统的3个主要组成部分
①.数据库;②.数据库管理系统;③.数据库应用程序。
5.数据库是什么:
存储数据的仓库。
6.用户可以对数据库执行什么操作:
新增、删除、修改、查询。
7.什么是数据库管理系统:
专门用于创建和管理数据库的一种软件。
8.什么时候会用到数据库应用程序:
在数据库管理系统无法满足用户对数据库的管理时。
9.一个数据库服务器可以管理多少个数据库?
答:无数个。
一个数据库有多少张表?
答:无数张。
一个表有多少条数据?
答:无数条。
10.数据库存储结构整体呈现什么结构?
答:树型结构。
11.什么是SQL语言?
答:SQL语言是一种数据库查询语言和程序设计语言,它是一种关系型数据库语言。
12.SQL语言的作用?
答:主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等。
13.有哪几种SQL语言?
答:①DDL 数据定义语言:主要用于定义数据库,数据表等;
②DML 数据操作语言:主要用于对数据库中的数据进行添加、修改和删除操作;
③DQL 数据查询语言:主要用于查询数据;
④DCL 数据控制语言:主要用于控制用户的访问权限。
14.定义、操作语言有什么区别?
DDL 数据定义语言:定义数据库、数据表。
DML 数据操作语言:操作数据库中的数据。
15.Oracle、SQLServer、MySQL区别?
Oracle:良好的兼容性、可移植性、可连接性。
SQLServer:界面友好、易于操作。
MySQL:免费的、运营成本低。