日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

2016.3.22(关系型数据库简介,管理数据库和表)

發(fā)布時(shí)間:2023/12/13 数据库 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2016.3.22(关系型数据库简介,管理数据库和表) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

數(shù)據(jù)庫(kù)的集中式控制有什么優(yōu)點(diǎn)?

1:降低存儲(chǔ)數(shù)據(jù)的冗余度

2:更高的數(shù)據(jù)一致性

3:存儲(chǔ)數(shù)據(jù)的可以共享

4:可以建立數(shù)據(jù)庫(kù)所遵循的標(biāo)準(zhǔn)

5:便于維護(hù)數(shù)據(jù)完整性

6:能夠?qū)崿F(xiàn)數(shù)據(jù)的安全性


存儲(chǔ)數(shù)據(jù)有哪些形式?

1、層次模型 2、網(wǎng)狀模型、3、關(guān)系模型、4、對(duì)象模型


什么是關(guān)系模型?

關(guān)系模型把世界看做是由實(shí)體和聯(lián)系組成的。所謂實(shí)體就是指在現(xiàn)實(shí)世界中客觀存在并可相互區(qū)別的事物。


在關(guān)系模型中,什么是主鍵(primary key)、外鍵(forergn key)?其分別有什么作用?

在關(guān)系型數(shù)據(jù)庫(kù)的表中,用一個(gè)唯一的標(biāo)識(shí)符來標(biāo)識(shí)每一個(gè)行,這個(gè)標(biāo)識(shí)符就是主鍵。有了主鍵,這樣表中的每一行就可以唯一的區(qū)分開;

外鍵就是用來表達(dá)和表之間的關(guān)聯(lián)關(guān)系。外鍵是表中的一到多個(gè)列,其值匹配另一個(gè)表中的一到多個(gè)列的值。第一個(gè)表中的外鍵的值通常來
自于第二個(gè)表的主鍵。


在關(guān)系型數(shù)據(jù)庫(kù)中有哪些關(guān)系類型?

一對(duì)一關(guān)系,一對(duì)多關(guān)系(較常見),多對(duì)多關(guān)系。


CREATE DATABASE 數(shù)據(jù)庫(kù)名 ——?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)

USE 數(shù)據(jù)庫(kù)名 ——使用數(shù)據(jù)庫(kù)

DROP DATABASE 數(shù)據(jù)庫(kù)名 ——?jiǎng)h除數(shù)據(jù)庫(kù)

CREATE TABLE 表名(列名,列的數(shù)據(jù)類型(列的約束)) ——?jiǎng)?chuàng)建表

DROP TABLE 表名 ——?jiǎng)h除表

SELECT * INTO My_Friends FROM Friend ——My_Friends復(fù)制了Friend表的數(shù)據(jù)和結(jié)構(gòu)(列、數(shù)據(jù)類型)

SELECT * INTO My_Friends FROM Friend WHERE 1 = 0 只復(fù)制表結(jié)構(gòu),不復(fù)制數(shù)據(jù)

ALTER TABLA Friend ADD Address VARCHAR(50) —— 給Friend表添加一個(gè)名為Address 的新列

ALTER TABLA student CHANGE Address gender gender123 VARCHAR(50) DEFAULT'321' ——改變表里的屬性gender 為gender123 其默認(rèn)值為321

ALTER TABLA Friend DROP COLUMN PhoneNo ——?jiǎng)h除Friend 表中PhoneNo 這一列

CREATE INDEX 索引名 ON 表名 ——?jiǎng)?chuàng)建索引

ALTER TABLE 表名 DROP INDEX 索引名 ——?jiǎng)h除索引

?

附錄 常見MySQL數(shù)據(jù)類型(留作備忘)

?

類?型

大?小

描?述

CAHR(Length)

Length字節(jié)

定長(zhǎng)字段,長(zhǎng)度為0~255個(gè)字符

VARCHAR(Length)

String長(zhǎng)度+1字節(jié)或String長(zhǎng)度+2字節(jié)

變長(zhǎng)字段,長(zhǎng)度為0~65 535個(gè)字符

TINYTEXT

String長(zhǎng)度+1字節(jié)

字符串,最大長(zhǎng)度為255個(gè)字符

TEXT

String長(zhǎng)度+2字節(jié)

字符串,最大長(zhǎng)度為65 535個(gè)字符

MEDIUMINT

String長(zhǎng)度+3字節(jié)

字符串,最大長(zhǎng)度為16 777 215個(gè)字符

LONGTEXT

String長(zhǎng)度+4字節(jié)

字符串,最大長(zhǎng)度為4 294 967 295個(gè)字符

TINYINT(Length)

1字節(jié)

范圍:-128~127,或者0~255(無(wú)符號(hào))

SMALLINT(Length)

2字節(jié)

范圍:-32 768~32 767,或者0~65 535(無(wú)符號(hào))

MEDIUMINT(Length)

3字節(jié)

范圍:-8 388 608~8 388 607,或者0~16 777 215(無(wú)符號(hào))

INT(Length)

4字節(jié)

范圍:-2 147 483 648~2 147 483 647,或者0~4 294 967 295(無(wú)符號(hào))

BIGINT(Length)

8字節(jié)

范圍:-9 223 372 036 854 775 808~9 223 372 036 854 775 807,或者0~18 446 744 073 709 551 615(無(wú)符號(hào))

FLOAT(Length, Decimals)

4字節(jié)

具有浮動(dòng)小數(shù)點(diǎn)的較小的數(shù)

DOUBLE(Length, Decimals)

8字節(jié)

具有浮動(dòng)小數(shù)點(diǎn)的較大的數(shù)

DECIMAL(Length, Decimals)

Length+1字節(jié)或Length+2字節(jié)

存儲(chǔ)為字符串的DOUBLE,允許固定的小數(shù)點(diǎn)

DATE

3字節(jié)

采用YYYY-MM-DD格式

DATETIME

8字節(jié)

采用YYYY-MM-DD HH:MM:SS格式

TIMESTAMP

4字節(jié)

采用YYYYMMDDHHMMSS格式;可接受的范圍終止于2037年

TIME

3字節(jié)

采用HH:MM:SS格式

ENUM

1或2字節(jié)

Enumeration(枚舉)的簡(jiǎn)寫,這意味著每一列都可以具有多個(gè)可能的值之一

SET

1、2、3、4或8字節(jié)

與ENUM一樣,只不過每一列都可以具有多個(gè)可能的值

?

轉(zhuǎn)載于:https://www.cnblogs.com/CMCM/p/5308714.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的2016.3.22(关系型数据库简介,管理数据库和表)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。