freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言—sqlsql語言--結(jié)構(gòu)化查詢語言。-展示頁

2024-10-11 13:43本頁面
  

【正文】 , column_name2 為各列的名稱 datatype 為數(shù)據(jù)類型,例如 int、 char等 column_constraint 為各列的約束條件,例如 not null(非空 ) 5 例 :下列語句創(chuàng)建一個(gè) student表,并且限定 Name 為非空、 Std_ID為主關(guān)鍵字 CREATE TABLE student ( Name varchar(30) NOT NULL, Std_ID int Primary Key, Sex varchar(10), Faculty varchar(50), class varchar(30) ) Varchar是可變長的字符類型,括號中的數(shù)字為字符長度的最大值。 ? 索引( index) 是建立于一個(gè)基本表之上,用于加快數(shù)據(jù)訪問速度的一種結(jié)構(gòu)。 2 常用運(yùn)算符 ? 算數(shù)運(yùn)算符 : +, , *,/ (加、減、乘、除 ) ? 邏輯運(yùn)算符: =, , , =, = (等于、大于、小于、大于等于、小于等于 ) ? 連接運(yùn)算符: ||, AND, OR (聯(lián)結(jié)、與、或 ) 3 基本數(shù)據(jù)庫對象的創(chuàng)建 ? 表( table) 是數(shù)據(jù)庫中最基本的結(jié)構(gòu),從邏輯上講它是一個(gè)二維結(jié)構(gòu),由若干行組成,每一行由多個(gè)列構(gòu)成 ? 視圖( view) 是建立在表之上的,根據(jù)用戶需求而設(shè)立的數(shù)據(jù)的邏輯表示方式。 ? 數(shù)據(jù)庫廠商都對 SQL語言進(jìn)行了擴(kuò)展 ,形成了擴(kuò)展 SQL語言 。1 關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言 — SQL ? SQL語言 結(jié)構(gòu)化查詢語言 。 ? SQL92標(biāo)準(zhǔn) , 是由美國國家標(biāo)準(zhǔn)局( ANSI) 于 1992年制定的 。 例如: SQL Server的 TransactSQL,Oracle 的 PL/SQL, INFORMIX 的 ESQL等 ,這里主要介紹標(biāo)準(zhǔn) SQL 語言 。它是虛擬的,并不表示任何物理數(shù)據(jù),只是用來察看數(shù)據(jù)的窗口而已。可以在一個(gè)表上建立多個(gè)索引。 6 (2)修改表的基本語句 – 添加字段: ALTER TABLE table_name ADD column_name datatype [column_constraint] – 刪除字段: ALTER TABLE table_name DROP COLUMN column_name 其中: table_name 為表名 column_name 為待修改的字段名 datatype 為數(shù)據(jù)類型 column_constraint 為待修改的字段的約束條件 7 例:利用下面語句在 student表增加 grade字段,卻省值為 0 ALTER TABLE student ADD grade int default 0 例:利用下面語句在 student表中刪除擦 Faculty字段 ALTER TABLE student DROP COLUMN Faculty (3)刪除表的基本語句 DROP TABLE table_name 例:用下面語句刪除 student表 DROP TABLE student 8 2. 視圖的定義與刪除 (1)定義視圖的基本語句 CREATE VIEW view_name [column_name1, column_name2,… ] AS select_statement 其中 view_name為視圖名 column_name1, column_name2 為列名 select_statement 為 Select查詢語句,用于在基本表中檢索出視圖所需數(shù)據(jù) 9 例 : 下列語句定義了一個(gè)名為 grade_list的視圖, 包含 Std_ID, Name, grade三列,并且限定 grade=60 CREATE VIEW grade_list AS SELECT Std_ID, Name, grade FROM student WHERE grade=60 10 ( 2)刪除視圖的基本語句 DROP VIEW view_name 其中: view_name為視圖名 例:利用下面語句刪除 grade_list視圖 DROP VIEW grade_list 11 3.索引的定義與刪除 ( 1)定義索引的基本語句 CREATE [UNIQUE] INDEX indexname ON table_name(column_name1, column_name2,… ) 其中: indexname 為索引名 column_name1, column_name2 為字段名 例:利用下面語句在表 student上建立字段 Std_ID的索引,名為 StdIDindex CREATE UNIQUE INDEX StdIDindex ON stduent ( Std_ID ) 12 ( 2)刪除索引的基本語句 DROP INDEX indexname 其中: indexname為 索引 名 例:利用下面語句刪除 StdIDindex索引 DROP INDEX StdIDindex 13 SQL的數(shù)據(jù)操縱功能 SQL語言的數(shù)據(jù)操縱功能主要包括對數(shù)據(jù)庫 表、視圖等對象 進(jìn)行的 查詢記錄( Select)、 插入記錄( Insert)、 更新記錄( Update)、 刪除記錄( delete) 等操作。 SELECT ProductName,UnitPrice FROM Products ? 以下為返回值: ProductName
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1