什么是数据库
数据库是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反应了客观事物之间的本质联系。
数据库的特点?
实现数据共享,减少数据冗余;采用特定的数据类型;具有较高的数据独立性;具有统一的数据控制能力。
什么是表
在关系型数据库中,数据库是一系列二维叔祖的集合,用来存储数据和操作数据逻辑结构。由纵向的列和横向的行组成。行被称为记录,列被称为字段。
什么是数据类型
数据类型决定了数据在计算机中的存储格式。
常用的数据类型 有,整数数据类型、浮点型数据类型、精确小数类型、二进制数据类型、日期/时间数据类型、字符串数据类型。
主键
主键又被叫做主码,用于唯一标识表中的每一条记录。可以定义表中的一列或者多列为主键,需要注意的是主键上不能有重复的数据,或者空的数据。
数据库的技术构成
数据库系统由硬件部分和软件部分构成。硬件部分主要用来存储数据,硬件包括计算机,存储设备。软件部分包括DBMS,支持DBMS运行的系统。
------------恢复内容结束------------
什么是数据库
数据库是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反应了客观事物之间的本质联系。
数据库的特点?
实现数据共享,减少数据冗余;采用特定的数据类型;具有较高的数据独立性;具有统一的数据控制能力。
什么是表
在关系型数据库中,数据库是一系列二维叔祖的集合,用来存储数据和操作数据逻辑结构。由纵向的列和横向的行组成。行被称为记录,列被称为字段。
什么是数据类型
数据类型决定了数据在计算机中的存储格式。
常用的数据类型 有,整数数据类型、浮点型数据类型、精确小数类型、二进制数据类型、日期/时间数据类型、字符串数据类型。
主键
主键又被叫做主码,用于唯一标识表中的每一条记录。可以定义表中的一列或者多列为主键,需要注意的是主键上不能有重复的数据,或者空的数据。
数据库的技术构成
数据库系统由硬件部分和软件部分构成。硬件部分主要用来存储数据,硬件包括计算机,存储设备。软件部分包括DBMS,支持DBMS运行的系统。
数据库的创建和删除
流程:
1. 登录数据库
在windows的命令提示行输入mysql -uroot -p
2.创建数据库
create database sql_name;
3.选择当前数据库
use sql_name;
4.删除数据库
drop database sql_name;
查看当前系统的所有数据库
show databases;
查看数据库信息
show create database sql_name;
数据表的基本操作
在数据库中,数据表是数据库中最重要的、最基本的操作对象、是数据存储的基本单位。
数据表被定义为列的集合,数据在表中是按照行和列的格式存储的,每一行代表一条唯一的记录,每一列代表记录中的一个域。
创建数据库表
create table table_name(字段名,数据类型[列级别的约束条件],[默认值]】);
创建test_db1
create database test_db1;
use test_db1;
创建表
create table user_1( id int(11), name varchar(30), deptid int(11), salary float );
使用主键约束
主键,又称主码,是表中一列或者多列的组合。主键约束要求主键列的数据唯一,并且不允许为空。主键能够唯一的标识表中的一条记录,可以结合外键来定义不同数据之间的关,并且可以加快数据的查找速度,主键和记录之间的关系是一一对应的。主键分为两种类型,单字段主键和多字段联合组件。