【学习总结】SQL的学习-1-初识数据库与sql
参考链接
目录
初识数据库
概述
-
数据库的定义
- 一定方式存储在一起,能与多个用户共享,具有尽可能小的冗余度,与应用程序彼此独立的数据集。
-
作用
- 存放、管理数据
-
发展阶段
- 人工;文件;数据库。
-
涉及的技术
- DBMS
- SQL
- 数据访问:ODBC, ADD.net, JDBC
分类
-
图示
-
关系型数据库
- 关系型数据库:有多张能相互联接的二维行列表格组成的数据库(eg:Excel表格)
- 行:记录,一行代表一条完整的信息。
- 列:行的组成单位。
- 构成:关系数据结构,关系操作集,关系完整性约束。
- 关系型数据库:有多张能相互联接的二维行列表格组成的数据库(eg:Excel表格)
-
非关系型数据库
初识SQL
概述
-
SQL
- 结构化查询语言, structured query language
-
结构化查询语言
- 一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据及查询、更新和管理关系数据库系统。
- 结构化查询语言是高级的非过程化编程语言,运行用户在高层数据结构工作;
- 可以嵌套使用。
- 有统一的国际标准。
SQL能做什么
字段数据类型与命名规范
字段数据类型介绍
-
字符串类型
- char:定长字符串,0-255字节
- varchar:变长字符串,0-65535字节
-
数值类型
-
日期和时间类型
字段命名规范
数据库搭建
- 法1:公有云购买,直接使用。eg-腾讯云等购买
- 法2:手动安装
手动搭建步骤详解
-
参考链接:菜鸟教程:MySQL安装
-
1-下载安装包
- 按照上面的网址;或直接百度MySQL,选择官网-下载-系统-选择
- 下载完后,我们将 zip 包解压到相应的目录
- 按照上面的网址;或直接百度MySQL,选择官网-下载-系统-选择
-
设置配置文件
my.ini
- 注意:配置文件是放在bin所在目录;路径是单斜杠还是双斜杠不影响。
- 注意:配置文件是放在bin所在目录;路径是单斜杠还是双斜杠不影响。
-
安装并启动服务
- 以管理员身份打开 cmd 命令行工具,并进入bin目录下
- 注:如果是非管理员cmd窗口,后面有一系列问题。
- 初始化数据库--安装--启动--修改密码
- 注1:计算机中缺少vcruntime140d.dll
- 注2:【问题解决方案】MySQL安装后无法启动-net start mysql服务名无效
?=icr7v:U%<>
- 以管理员身份打开 cmd 命令行工具,并进入bin目录下