資料庫基礎知識 概念篇

2021-09-25 16:19:49 字數 1012 閱讀 7002

1. 資料庫,伺服器,表關係

什麼是資料庫:資料庫是資料的集合,具有統一的結構形式並存放於統一的儲存介質內,是多種應用資料的整合,並可被各個應用程式所共享。

2. 最基礎的建庫、表、插入資料、查詢資料

建立資料庫:

create database ***name;
使用資料庫:

use database;
建立表:

create table ***name(

id int(10);

name varchar(20);

grnder char(2);

);

向表中插入資料:

insert into ***name(id,name,gender) values(1,'tom','b');

insert into ***name(gender,id,name) values('g',2,'jack');

insert into ***name values(3,'mack','b'); // 預設以表中列的順序插入元素

查詢表中資料:

select * from ***name;

select name from ***name;

資料庫邏輯儲存:

3. sql分類

4. 儲存引擎

儲存引擎是資料庫如何儲存資料、如何為儲存的資料建立索引、如何更新、如何查詢資料等技術的實現方法。

檢視儲存引擎:

show engines;

資料庫基礎知識

資料定義 定義基本表 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 檢視 從乙個或幾個基本表 或檢視 匯出的表,與基本表不同,是乙個虛表...