数据库理论知识点和java运用

标题一. 数据库简单sql语句

1.插入语法
INSERT INTO 表名(列名) VALUES(列值);

2.删除语法
DELETE FROM 表名 WHERE<删除条件>

3.更新语法
UPDATE 表名 SET 列名=更新值 WHERE 更新条件

4.查询语法
SELECT 列名 FROM 表名 WHERE 条件
5.聚合函数
SUM总和 AVG平均值 MAX最大 MIN最小 COUNT总记录
6
_代表一个
%代表多个
[]代表取值
[^]不包含
7.分组
GROUP B
8.排序
ORDER BY 升序(sec)降序(desc)
9.实例:
1.
SELECT Sno AS 学号,name AS 姓名,phone AS 电话
FROM 表名
WHERE Sno=3
2.
SELECT Sno AS 学号,name AS 姓名,phone AS 电话
FROM 表名
WHERE subjectid=1 AND name LIKE ‘张%’
3.
SELECT scoore AS 成绩,Sno AS 学号
FROM 表名
WHERE subjectid=1
ORDER BY scoore DESC
4.
DELETE FROM 表名
WHERE Sno=3
5.
UPDATE 表名 SET name=‘张三’
WHERE Son=3

标题二.java数据库

1.创建数据库
create database 数据库名;
2.查看数据库
show databases;
5.删除
drop database 数据库名;
3.选择数据库
use 数据库名;
4.创建表
create table 表名;
查看表
5.show 表名
查看列
describe 表名
6.删除表
drop table 表名;

7修改表名
alter table旧表名 rename 新表名;

8.添加字段
alter table 表名 add 字段名 数据类型[属性];

9.修改字段
alter table 表名 change 原字段名,新字段名 数据类型[属性];

10.删除字段
alter table表名 drop字段名;

11.添加主键约束
alter table 表名 add constraint 主键名primary key 表名(主键字段);

12.添加外键约束
alter table 表名 add constraint 外键名 foreign key (外键字段)references 关联表名(关联字段);

13.插入一个数据
insert into 表名 [(字段名列表)]values (列表值)

14.插入一多个数据
insert into 新表(字段名列表)values(列表值1),列表值1);

insert into 新表(字段)
select 字段
from 表名

15.更新数据
update 表名 set 字段=值 [where 条件];

16.dql数据查询
select<字段名列表>
from <表名或视图>
[where<查询条件>]
[group by<分组的字段名>]
[having<条件>]
[order by<排序的字段名>[asc或desc]]
[limit[位置偏移量,]行数];
17.删除数据
delete from 表名 [where 条件];
truncate table 表名;

      ## 事物

1.开始事物 begin 或 start transactton
2.提交事物 commit
3.撤销事物 rollback
4.数组自动提交关闭或开启
set autocommit=0|1
5.创建视图
create view 视图名 as <select 语句>
6.删除视图
drop view [if exists]视图名

备份数据库
mysqldump -uroot -p 数据库名 > 备份路径
恢复数据库
mysql -uroot -p 数据库名<备份路径

window对象的常用方法
prompt()显示对话框
confirm()显示确定和取消按钮
alert()显示一个确定按钮的警示对话框
open()弹出一个新的浏览器
setTimeout()指定毫秒数后调用函数或计算表达式

history对象与location对象
document对象的常用方法
getElementByid()指定id的第一个对象引用
getElementsByName()返回指定名称的对象集合
getElementsByTageName()返回指定标签名的对象集合
history对象的方法

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值