1.當前使用的資料庫主要分為兩類:
文件型:如sqlite,就是乙個檔案,通過對檔案的複製完成資料庫的複製。
服務型:如mysql、postgre,資料儲存在乙個物理檔案中,但是需要使用終端以tcp/ip協議連線,進行資料庫的讀寫操作。
2.三正規化
通過研究和使用中問題的總結,對於涉及資料可提出了一些規範,這下規範被稱為正規化。
第一正規化(1nf):列不可拆分
第二正規化(2nf):唯一標識
第三正規化(3nf):引用主鍵
說明:後乙個正規化是在前乙個正規化的基礎上建立的。
3.資料完整性
乙個資料就是乙個完整的業務單元,可以包含多張表,資料被儲存在表中。在表中為了更加準確地存數資料,保證資料的正確有效,可以在建立表的時候,為新增一些強制性的驗證,包括資料字段的型別、約束。
4.資料庫操作
建立資料庫
create database 資料庫名 charset=utf8;
刪除資料庫
drop database 資料庫名;
切換資料庫
use 資料庫名;
檢視當前選擇的資料庫
select database();
5.表操作
檢視當前資料庫中所有表
show tables;
建立表create tables 表名
刪除表drop tables 表名
修改表alter table 表名 add|change|drop 列名 型別;
Mysql學習日記day01
1.進入 mysql,在命令列中輸入 mysql uroot p 其中 表示密碼 2.檢視 mysql 中有哪些個資料庫 show databases 3.使用乙個資料庫 use 資料庫名稱 4.新建乙個資料庫 create database 資料庫名 5.檢視指定的資料庫中有哪些資料表 show ...
學習筆記day01
作業系統簡稱 operating system 簡稱os 其的本質就是乙個軟體,作業系統對上可以管理應用程式,對下可以訪問硬體裝置。主流的作業系統 pc機領域 windows系列,ios,伺服器領域 linux系列,unix,windows server。手持裝置 ios,android,塞班,wi...
前端學習Day01
alt shift 1 非小鍵盤 視窗分屏,恢復預設1屏 alt shift 2 左右分屏 2列 alt shift 3 左右分屏 3列 alt shift 4 左右分屏 4列 alt shift 5 等分4屏 alt shift 8 垂直分屏 2屏 alt shift 9 垂直分屏 3屏 ctrl...