![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
SweeneyZuo
热爱编程!热爱生活!
展开
-
SQL语言之DDL(Data Definition Language)
一、CREATE:建表语句:create table tablenName(colName1 Type1,colName2 Type2...); 约束Constraint:create table t(empno int primary key,# 主键约束:primary key要求作为主键的字段的字段值非空且唯一。ename varchar(20) not null...原创 2018-09-08 09:39:01 · 256 阅读 · 0 评论 -
SQL语言之DML(Data Manipulation Language)
一、INSERT:插入数据格式1:insert into tableName values (val1,val2,.......);注意,必须按照建表字段赋值格式2:insert into tableName (colName1,colName2,.......)values(val1,val2,.......)二、UPDATE:更新数据update tableN...原创 2018-09-08 09:40:58 · 593 阅读 · 0 评论 -
SQL语言之TCL(Transaction Control Language)
有时我们可能需要使用DML进行批量数据的删除,修改,增加。比如,在一个员工系统中,我们想删除一个人的信息。除了删除这个人的基本信息外,还应该删除与此人有关的其他信息,如邮箱,地址等等。那么从开始执行到结束,就会构成一个事务。对于事务,我们要保证事务的完整性。要么成功。 要么撤回。一般情况下事务要符合四个条件(ACID):原子性(Atomicity):事务要么成功,要么撤回。不可切割...原创 2018-09-08 10:13:44 · 814 阅读 · 0 评论 -
SQL语言之DCL(Data Control Language)
作用是用来创建用户,给用户授权,撤销权限,删除用户。1:创建用户(create user)create user username@ip identified by newPwd;2: 显示用户的权限show grants for username@ip;3:授权(grant)grant 权限1,权限2... on 数据库名.* to username@i...原创 2018-09-08 10:19:51 · 441 阅读 · 0 评论 -
SQL语言之DQL(Data Query Language)
1、select子句和from子句。基本的查询语句,至少要有这两个子句。#格式1:可以指定字段进行查询select colName[,colName.....] from tableName#格式2:查询整张表:select * from tableName;#通配符*:如果是在select字句中,代替的是所有的字段。2、给查询显示的列,起别名【as】。#格式:s...原创 2018-09-03 19:15:01 · 310 阅读 · 0 评论 -
JDBC
一、JDBC的原理1、概念Java DataBase Connectivity:java数据库连接技术,简称JDBC。它是使用java语言编写的一套API.为多种关系型数据库提供了统一接口。 同时,也是一个“低级”接口,在其之上可以使用“高级”接口,更方便的连接数据库。2、目的为了给程序员提供同一种方式连接不同的数据库(提供一个与任何数据库的java连接界面)。3、原理...原创 2018-09-12 22:32:23 · 226 阅读 · 0 评论 -
Oracle学习版的简单使用
一、安装步骤(1)添加SYS和System用户的口令。(2)我们要启动数据库主页,使用System用户进行登录。(3)创建一个普通用户。二、 连接方式(1)命令提示符界面输入sqlplus回车,按提示输入用户名和口令。选择自带的运行SQl命令行界面输入conn username/password(2)使用客户端sqldeveloper连接名:用户名:口令:...原创 2018-09-13 19:58:52 · 813 阅读 · 0 评论 -
DAO(Data Access Object)数据访问对象
在开发时,我们会使用数据库和编程语言相结合的APP 存储数据 APP------------------->数据库 <------------------- 获取数据ORM:对象关系映射(Object relation mapping) 表的一条记录映射成类的一个对象类的一个对象映射成表的一条...原创 2018-09-14 19:34:48 · 460 阅读 · 0 评论