SQL初学者入门

2018-06-29  本文已影响41人  Coder_Cat

基本概念

SQL 语言的分类

CREATE DATABASE 创建新数据库
ALTER DATABASE  修改数据库
CREATE TABLE   创建表
ALTER TABLE    修改表
DROP TABLE     删除表
CREATE INDEX   创建索引
ALTER INDEX    修改索引
DROP  INDEX    删除索引
CREATE VIEW    创建视图
DROP VIEW      删除视图
UPDATE       更新数据库表中的数据
DELETE       从数据库表中删除数据
INSERT INTO  向数据库表中插入数据
SELECT       从数据库表中选择获取数据
选择数据。基本命令是SELECT,这个命令具有很对选项和子句,用于构成对关系型数据库的查询。查询是对数据库进行的信息调查,一般通过程序界面或命令行提示符向数据库发出。无论是简单的还是复杂的查询,含糊的还是明确的查询,都可以轻松地实现。
ALTER PASSWORD      修改口令
GRANT               授权
REVOKE              取消      
CREATE SYNONYM      同义词 
START AUDIT     开始审计
STOP AUDIT      停止审计
COMMIT:         保存数据库事务;
ROLLBACK:       撤销数据库事务;
SAVEPOINT:      在一组事务里创建标记点用于回退;
SET TRANSACTION:设置事务的名称

表的构成。

1.字段。
每个表都可以分解为更小的项。这些项被称为“字段”。字段是表里的一列,用于保持每条记录的特定信息。
2.记录或一行数据。
记录,也被称为一行数据,是表里的各行。
在关系型数据库的表里,一行数据是指一条完整的记录。
3.列。
列是表里的垂直的一项,包含表里特定字段的全部信息。
4.主键。
主键用于区分表里的每一条数据,它通常是在表创建过程中初始化的。主键的特性确保了每一条记录都是唯一的。
5.NULL值。
NULL 是表示“没有值”的专用术语。如果表中某个字段的值是NULL,其表现形式就是字段为空,其值就是没有值。NULL并不等于0或空格。值为NULL的字段在表创建过程中会保持为空。

简单练习


--创建表
CREATE TABLE AAUSERINFO
(
   id NUMBER(6,0),
   usernam VARCHAR2(20),
   userpwd VARCHAR2(20),
   email VARCHAR(30),
   regdate DATE
);
-- 添加字段
ALTER TABLE AAUSERINFO 
ADD age VARCHAR(2); 
-- 修改表字段名称
ALTER TABLE AAUSERINFO
RENAME COLUMN userpwd to newuserpwd; 
-- 修改表名称
RENAME AAUSERINFO TO AAUSERINFO2;
或者
ALTER ALTER AAUSERINFO 
RENAME TO AAUSERINFO2;
-- 删除字段
ALTER TABLE AAUSERINFO
DROP COLUMN regdate;
-- 更改字段长度,类型
ALTER TABLE AAUSERINFO
MODIFY age VARCHAR(30);
-- 如果表中没有数据,可批量修改数据类型
ALTER TABLE 表名 MODIFY(字段名1 类型,字段名2 类型,字段名3 类型.....)
-- 插入数据
INSERT INTO AAUSERINFO VALUES(1,'pjj','123456','110@163.com','18');
INSERT INTO AAUSERINFO VALUES(2,'pjj','123456','110@163.com','18');
INSERT INTO AAUSERINFO VALUES(3,'pjj','123456','110@163.com','18');
INSERT INTO AAUSERINFO VALUES(4,'pjj','123456','110@163.com','18');
-- 查看表数据
SELECT * FROM AAUSERINFO;
-- 删除某一条,或者某一类数据数据
DELETE FROM AAUSERINFO WHERE ID = 1;
-- 删除表中所有数据
DELETE FROM AAUSERINFO;
-- 删除表
DROP TABLE AAUSERINFO;

参考文档:
SQL 基础教程
Sql小白入门(一)概述

上一篇 下一篇

猜你喜欢

热点阅读