Oracle課程 第三課

2021-04-24 19:15:03 字數 966 閱讀 1094

檢視

create view [檢視名]

asselect * from emp;

insert語句:

insert into dept vaes(10,'eweq',bj');

update語句:

update emp set sal=sal*2;

delete語句:

delete from dept where deptno=20;

事物控制語句:

何時開始:從第一條dml開始

何時結束:rollback或commit,退出(正常退出);

常用物件:

表表的建立:

create table 表名(欄位名 資料型別);

約束條件:

not null :非空

unique: 唯一值

約束表:

constraint unique (email,name);

主鍵: primary key (唯一標識整條記錄)

外來鍵: foreign key

修改表結構:

增加字段:alter table student add(addr varchar2(10));

刪除字段:atter table student drop(addr);

修改字段:alter table student modify(addr varchar2(50));

資料字典表:

desc user_tables;

索引:create index index_email on stu(email);

序列:create sequence seq; 

seq.nextval;

insert into stu values(seq.nextval,a,b,c);

正規化第一正規化:有主鍵,字段不能再分

第二正規化:多欄位做主鍵,非主鍵不能存在部分依賴

第三正規化:不可傳遞

python第三課答案 python第三課

字串操作 s alexwusir s1 s.capitalize 首字母大寫 print s1 全大寫,全小寫 s2 s.upper s21 s.lower print s2,s21 大小寫翻轉 s3 s.swapcase print s3 每個隔開 特殊字元或數字 的單詞首字母大寫 s alex ...

python第三課答案 python第三課筆記

以下哪個變數的命名不正確?為什麼?a mm 520 b mm520 c 520 mm d 520 mm 答 c不正確,不能數字開頭 在不上機的情況下,以下 你能猜到螢幕會列印什麼內容嗎?myteacher 小甲魚 yourteacher myteacher yourteacher 黑夜 print ...

python第三課答案 python第三課

1.迴圈物件,主要呼叫next 2.迭代器iterator 在理解上可以和迴圈物件理解為乙個東西。3.生成器 generator 自定義的迴圈物件。4.表推導 list comprehension 是快速生成表的方法。表推導用中括號。l x 2 for x in range 10 練習 f open...