这是有声音的视频, 请检查耳机或者音箱 声音输出设备
教程使用 Oracle 11g Release 2 最新版本
介绍: 数据库 , 数据表 , 记录 ,字段 , 和对数据表的操作(create,alter,drop)
他们的包含关系可以理解成 学校 ,班级, 学生
======================================
下面针对具体的表来说明一下:
学生表
-------------------------------------------------
| 学号 | 姓名 | ........|
|------------------------------------------------
| 1 | 张三 | ........|
| 2 | 李四 | ........|
| 3 | 王小二 | ........|
| . | .... | ........|
sqlplus /nolog
SQL> conn /as sysdba
Connected to an idle instance.
出现这个情况, 进行 startup ,然后再 conn /as sysdba
SQL> select username,account_status from dba_users;
USERNAME ACCOUNT_STATUS
------------------------------ ------------------
SCOTT EXPIRED & LOCKED
scott解锁
SQL> alter user scott account unlock;
设置 scott密码为 tiger
SQL> alter user scott identified by tiger;
USERNAME ACCOUNT_STATUS
------------------------------ ------------------
SCOTT OPEN
SQL> conn scott/tiger
Connected.
SQL> show user;
USER is "SCOTT"
查看当前用户的表名
SQL> select table_name from user_tables;
====================================
新建一个数据表 xue_sheng
SQL> create table xue_sheng( id integer, xing_ming varchar(25));
查看表的字段和数据类型, DESC 表名
SQL> DESC xue_sheng;
SQL> insert into xue_sheng values(1,'ZhanSan');
SQL> insert into xue_sheng values(2,'LiSi');
SQL> insert into xue_sheng values(3,'WangXiaoEr');
SQL> select * from xue_sheng;
ID XING_MING
---------- -------------------------
1 ZhanSan
2 LiSi
3 WangXiaoEr
SQL> ALTER TABLE xue_sheng ADD nian_ling number;
SQL> select * from xue_sheng;
ID XING_MING NIAN_LING
---------- ------------------------- ----------
1 ZhanSan
2 LiSi
3 WangXiaoEr
SQL> ALTER TABLE xue_sheng DROP COLUMN nian_ling;
删除xue_sheng表
SQL> DROP TABLE xue_sheng;
这个视频就到这里了, 下次会对表的记录进行更新 删除 等等操作。88