数据库基本概述

2020-06-18  本文已影响0人  Cyzhouke

一、数据库基础知识

1、数据库相关的基本概念

1.1、数据

描述事物的符号记录称为数据,对数据含义的说明称为数据的语义。

1.2、数据库

数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。

1.3、数据库管理系统

数据库管理系统(DBMS)是位于操作系统与用户之间的一层数据管理软件,是数据库系统的核心。
DBMS按照一定的数据模型科学地组织和存储数据,能够高效地获取数据,提供安全性和完整性等统一控制机制,有效地管理、维护数据、是数据库系统的核心。DBMS的主要功能包括数据定义、数据操纵、数据库的建立和维护功能、数据库的运行管理等。

1.4、数据库系统

数据库系统是指在计算机系统中引入数据库后台的系统。一个完整的数据库系统(DBS)一般由数据库、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户组成。完整的数据库系统结构关系如果所示:

clipboard.png

1.5、数据库系统的特点

1.6、数据库系统的结构

1.7、数据库模型

2、关系型数据库

关系型数据库是目前应用广泛的数据库,以关系模型作为逻辑数据模型,采用关系作为数据的组织方式。其数据库操作建立在关系代数的基础上,具有坚实的数学基础。关系型数据库具有较高的数据独立性。

2.1、基本概念

关系的数据结构就是二维表,关系数据库通过二维表的形式组织数据,展现实体,实体与实体之间的联系。

2.2、基本性质

3、数据库设计

3.1、数据库设计的步骤

3.2、关系型数据库设计方法

  1. 概念结构的设计方法
clipboard.png

实体:用户,用户组,部门,权限
属性:[用户:口令,用户名,用户ID,年龄...;用户组:用户组ID,用户组名,用户组描述...;部门:部门ID,部门名,部门所在地,部门领导...;权限:权限名,权限ID...]

  1. 逻辑结构的设计方法

二、认识MySQL

1、MySQL的优势

MySQL是一个关系型数据库管理系统。MySQL使用SQL语言用于访问数据库的最常用的标准化语言。由于MySQL数据库体积小、速度快、总体拥有成本低、开发源代码,具有广泛的应用,一般中小型网站的开发都选择MySQL作为网站数据库。
MySQL数据库管理系统具有以下系统特性:

2、MySQL版本

针对不同的用户,MySQL分为两个版本:

3、MySQL服务器与客户端

MySQL服务器端实用工具程序如下:

MySQL客户端实用工具程序如下:

4、MySQL启动

windows下启动MySQL

第一步:使用windows+R,打开运行窗口,输入services.msc
第二步:在服务列表中,选择相关的"mysql"服务,进行启动与关闭操作。
启动服务(cmd):mysqld --console  或  net start mysql  
关闭服务(cmd):mysqladmin -uroot shudown  或  net stop mysql

Linux下启动MySQL

启动服务:service mysql start
关闭服务:service mysql stop
重启服务:service restart stop

登录MySQL

mysql -h ip -u 用户名 -p 密码
上一篇 下一篇

猜你喜欢

热点阅读