oracle sql练习_数据分析之学习SQL
一.知識點
數據庫概念:存放數據的倉庫
SQL:結構化查詢語句
關系型數據庫:有多張表+各表之間的關系
通過聯結(join)聯系個張表
主鍵:唯一的表示一條記錄,不能為空值,不能重復,一個表只能有一個主鍵;
外鍵:另一個表的主鍵,可以為空值,可以重復,一個表可以有多個外鍵;
數據庫管理系統DBMS:實現數據的增刪改查,MySQL, Oracle, DB2,SqlServer
char VS varchar
char: 定長字符串,字符串長度固定,比如char(10),即便只輸入‘abc’三個字符,字符串穿長度依然為10(后面由空格代替);
特點:查詢速度快,但費空間;
varchar:可變長字符串,字符串長度靈活可變,是多長就多長;
特點:查詢較慢,節省空間;
數據庫軟件的安裝:需要先下載安裝數據庫服務端,然后安裝客戶端可視化軟件(navicat,SQLyog);然后通過主機名(遠程數據庫服務器或本地主機),端口號,密碼,用戶名 將他們連接;
二.練習:向四個表里插入數據
先創建數據庫school
可通過右鍵,新建數據庫
再分別創建4個表,student,course,teacher,score
可通過右鍵,來新建表
插入內容兩種方法:
1. 直接從可視化界面中添加
2. 通過SQL查詢語句添加
通過insert 數據庫名.’表名’(字段名1,字段名2,…)
Values (‘字段1的值’,‘字段2的值’…);
例如 teacher表:
最后得到四個表:
總結
以上是生活随笔為你收集整理的oracle sql练习_数据分析之学习SQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dao接口有什么好处_Java后端精选技
- 下一篇: maven 程序包不存在_有人说 Mav