一、为什么学习数据库
随着数字信息化时代的高速发展,网民数量与日俱增,大量数据地不断产生,如何有效存储、高效访问、安全管理如此庞大的数据成为如今非常重要的一个问题。学习使用数据库有助于便捷高效存储管理数据。
数据库分为由二维表及其之间的关系组成的一个数据组织的关系型数据库和为了解决大规模数据集合多重数据种类而产生的非关系型数据库。
常见的关系型数据库:
常见的非关系型数据库:
二、为什么选择MySQL数据库?
MySQL 是使用 C/C++ 语言开发的开源 RDBMS。 MySQL 由 Oracle 公司分发和支持。适合中小型软件,被个人用户以及中小企业青睐。
三、数据库中的常用术语
1.数据(data):指已知因素,描述事物的符号记录。包括图像音频等多种形式。
数据的含义也就是数据的语义就是所谓的信息。
2.数据库(DataBase):长期储存在计算机内、有组织的、可共享的大量逻辑相关数据的集合。
特征:数据库中的数据按一定数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性、易拓展性,并可为各种用户共享。
3.数据库管理系统(DataBase Management System,DBMS):位于用户与操作系统之间的一层数据管理软件。数据库管理系统和计算机操作系统一样属于计算机基础软件。
4.数据库符号是圆柱形,缩写DB。
四、了解MySQL数据库类型
1.用户自定义的数据库
数据库开发人员创建用户定义的数据库充当容器来存储与组织架构相关的全部数据。
2.系统数据库
系统数据库包含一组特定的表,用于存储用于其他数据库的服务器配置、用户信息和模板示例。
MySQL服务器中包含以下系统数据库:
五、了解MySQL数据库对象
六、创建用户自定义的MySQL数据库
1.创建用户自定义数据库
MySQL是不区分大小的,create和CREATE作用效果一样。
2.访问已创建的数据库
3.修改已创建的数据库
4.删除已创建的数据库