基础课-数据库1
数据库本质上是一种存储数据的软件,以服务形式存在于计算机上,没有界面。用客户端软件连接数据库并使用。
常用的数据库软件:
1.Mysql 开源(开发源代码)适用于中小项目
2.Oracle(甲骨文公司) 大型收费 适用于大型项目
3.Sqlserver (微软公司)
4.DB2 (IBM公司)适用于金融行业
Navicat for MySQL使用方法:
打开软件 点击连接
打开对话框后输入连接名:本机 更改IP地址:127.0.0.1 用户密码:root 点击确定
步骤一:左侧对话框本机为灰色双击本机即完成激活
步骤二:建立自己的仓库右键本机选择新建数据库
1.数据库名:基础仓库;字符集:utf8;排序规则:general_ci
utf8(它会将地球上所有语言的文字字符都进行编码):计算机底层运行时只能识别二进制数据,只有0和1。
任何形式数据都要先经过编码变成0和1,再由计算机处理
计算机处理完后将0和1转变为所需要的的数据形式,称为解码
MySQL操作步骤
使用数据库存储数据首先需要在数据库中创建一个逻辑结构,称之为表
数据格式就是表中的列,真正的数据就是表中的行
例如:我们需要数据库存储学生数据
姓名 性别 年龄 身份证号码
A 男 25 2102XXX
B 女 24 2102XXX
使用数据库存放一类数据就需要先创建一张表
数据库阶段我们需要学习结构化查询语言(SQL)
它是第四代编程语言
SQL语句基本语法
1.关键字(一定变蓝)
具有语法含义的特殊单词,每一种都包括它的特定关键字
关键字不能缩写 不能换行
2.自定义名字
名字只能是字符或者$开头,后面可以有数字及字符和‘_’
自定义名字不能使用关键字
3.不区分大小写
关键字建议全部大写
自定义名字建议小写
4.标点符号
语句中出现的所有标点符号,都必须是英文半角符号
三种括号() [] {} 三种引号'' "" ``必须成对出现
5.书写建议
编写sql语句时,尽量多换行、保存
常用数据类型
1.字符型
varchar 可变长度
char 固定长度
字符型使用时必须指定最大长度,写进括号内()
2.数字型
int 整数
double 小数(浮点数)
3.日期型
date 年月日
time 时分秒
datetime 年月日时分秒
1.建表sql语句(括号、引号要成对出现,先把两个括号、引号写完在写内容)
create table(新建表)+表名(表名之间字母不能有空格)
(
列名 数据类型 存储空间,
.......
最后一列不需要加逗号
);
写完一段代码要进行保存
2.删除表sql语句
DROP TABLE 表名;
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号