MySQL入门很简单笔记-数据库基础
来源:互联网 发布:淘宝村淘扣款比例 编辑:程序博客网 时间:2024/04/29 19:41
1、数据存储分为人工管理阶段、文件系统阶段和数据库系统阶段。
2、数据库是指长期存储在计算机内、有组织的可共享的数据集合。表是数据库存储数据的基本单位,一个表由若干个字段组成。数据库和表都存储在磁盘上,用户通过数据库管理系统来查询表中的数据。使用的最多的数据库是关系数据库,关系数据库中的表都是二维表。
3、数据库范式:数据库应遵循的规则
关系数据库最常用的四种范式:1NF、2NF、3NF、BCNF。设计数据库时,数据库需要满足的最低要求的范式是1NF.
第一范式的要求是:表中不能有重复字段,且每个字段不能拆分。通常情况下,如果一个数据库能满足第三范式要求就是很好的数据库了。
4、数据库系统,软件部分由数据库、数据库管理系统、应用开发工具等构成。包括数据库管理员DBA和用户。
数据库管理系统DBMS用来定义数据、管理和维护数据。
5、SQL语言,结构化语言。主要用于存取数据、查询数据、更新数据和管理关系数据库系统。DBMS中用SQL语句可以操作数据,也可以嵌入到具体开发语言中。
数据定义语言DDL:用于定义数据库、表、视图、索引和触发器等。CREATE语句、ALTER语句和DROP语句。
数据操作语言DML:用于插入数据、查询数据、更新数据和删除数据。INSERT语句、SELECT语句、UPDATE语句、DELETE语句。
数据控制语言DCL:用于控制用户的访问权限。GRANT语句用于给用户增加权限,REVOKE语句用于回收权限。
6、数据库访问技术
早期:odbc,C#的ADO.NET,Java的JDBC,使用时需要安装驱动程序。
7、SQL Server2008不跨平台,Oracle、DB2、PostgreSQL、MySQL跨平台。
mysql是开放源代码的数据库,mysql的跨平台性,价格优势,功能强大且使用方便。
mysql是真正的多用户、多线程的数据库服务器。以客户机/服务器结构实现,由一个服务器守护程序mysqld和许多不同的客户程序和库组成。能快速有效和安全的处理大量数据。具有快速、健壮和易用的特性。
8、MySQL常用图形管理工具,MySQL GUI Tools、phpMyAdmin、Navicat、SQLyog。
9、Mysql数据库常用的字符集是latin1、utf8和gbk。latin1用于西欧语言,utf8国际字符集,gbk中国汉字字符集。
本篇为学习《MySQL入门很简单》一书的笔记,借以发博。
阅读全文
0 0
- MySQL入门很简单笔记-数据库基础
- MySQL---数据库基础入门
- MySQL数据库基础入门
- 《MySQL入门很简单》学习笔记(23)之Python访问MySQL数据库(关键词:数据库/MySQL/Python)
- MySQL数据库入门笔记
- Mysql数据库入门笔记
- 《MySQL入门很简单》学习笔记(1)之第1章数据库概述(关键词:数据库/MySQL)
- 【转载】《MySQL入门很简单》学习笔记
- MySQL入门很简单-学习笔记 - 第 5 章 操作数据库
- MySQL入门很简单-学习笔记 - 第1 章 数据库概述
- 《MYSQL入门很简单》学习笔记1——概论,数据类型,操作数据库
- 《MySQL入门很简单》学习笔记(4)之第4章MySQL数据类型(关键词:数据库/MySQL/数据类型)
- 《MySQL入门很简单》学习笔记(9)之第9章触发器(关键词:数据库/MySQL/触发器)
- 《MySQL入门很简单》学习笔记(10)之第10章查询数据(关键词:数据库/MySQL/查询数据)
- 《MySQL入门很简单》学习笔记(18)之第18章性能优化(关键词:数据库/MySQL/性能优化)
- 《MySQL入门很简单》学习笔记(22)之第22章驾校学员管理系统(关键词:数据库/MySQL)
- 《MySQL入门很简单》学习笔记(19)之第19章Java访问MySQL数据库(关键词:数据库/MySQL/Java)
- 《MySQL入门很简单》学习笔记(20)之第20章PHP访问MySQL数据库(关键词:数据库/MySQL/PHP)
- Shell[四]:Grep命令的使用
- 搜索引擎选择: Elasticsearch与Solr
- 老司机和你深聊 Kubenertes 资源分配之 Request 和 Limit 解析
- 8.23打架学习一个
- Found
- MySQL入门很简单笔记-数据库基础
- npm的镜像替换成淘宝
- A
- Android数据存储(二)---Sqlite数据库(下)
- 特征选择
- asp.net mvc ef 性能监控调试工具 MiniProfiler
- Spring Boot 自定义属性 以及 乱码问题
- shell 脚本
- Solr 和 ElasticSearch 对比