資料庫基礎知識001

2021-07-22 12:40:02 字數 1581 閱讀 9958

回顧並學習了資料庫基礎知識

由於沒有安裝和配置好資料庫,先將sql語句寫出。

1.回憶版

1.1資料庫的常用語句

select  查詢

insert into 插入

delete 刪除

update 更新

create datebase 建立資料庫    糾正:database

drop datebase 刪除資料庫

create table 建立表

drop table 刪除表

補充:

alter database 修改資料庫

alter table  修改表

create index  建立索引

drop index 刪除索引

1.2資料庫具體語句使用

select 查詢

eg:select name from student

查詢指定字段

select * from student

查詢全部字段

where條件查詢

eg:select name from student where age=2;數字

eg:select name from student where adress='北京'  文字

條件包括

=  等於

!=  不等於

>  大於

<  小於

<=  小於等於

>=  大於等於

between  在某範圍之間

like  (需要查更詳細的用法)

in(同上)

order by排序(不寫預設公升序)

eg:select * from student order by age desc 降序

eg:select * from student order by age asc 公升序

eg:select * from student order by age,number多條件排序

select disintrct 相同值只顯示一次       糾正:distinct

eg:select disintrct name from student

insert into 插入

eg:insert into student (name,age,number)value (wang,12,001)

糾正:values

and or   多條件

eg:select * from student where name='哈哈' and age=12

eg:select * from student where name='嘿嘿' or age=13

eg:select * from student where name='呵呵' and (age=12 or number=002)同時使用

update  更新

eg:update student set name='hehe',age=14 where id=1

delete  刪除

eg:delete from student where name='哈哈'

eg:delete * from student

資料庫基礎知識

資料定義 定義基本表 create table 表名 列名 資料型別 列級完整性約束條件 列名 資料型別 列級完整性約束條件 表級完整性約束條件 後面用到的表 1 學生 表 student 由學號 sno 姓名 sname 性別 s 年齡 sage 所在系 sdept 5個屬性組成,可記為 stud...

資料庫 基礎知識

e r模型 實體 聯絡模型 entity relationship model,e r模型 實體是指現實中區別於其他物件的一種 物體 或一件 事情 例如一名學生,乙個專案等等。同乙個型別中所有的實體被叫做實體集,對應於資料庫的一張表,乙個實體則對應於一條記錄。不同的任務之間,就是通過聯絡關係整合到一...

資料庫基礎知識

一 1 ddl 資料庫定義語句,建立資料表 dml 資料庫操作語言 dcl 資料控制語言 dql 資料查詢語言 2 資料查詢,sql語句 看課堂作業 查詢結果是表。3 聚集函式的一般格式 會使用 distinct all 列名 4 檢視 從乙個或幾個基本表 或檢視 匯出的表,與基本表不同,是乙個虛表...