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

正文內容

[經(jīng)濟學]計算機二級vf課件第7章-展示頁

2024-10-25 22:36本頁面
  

【正文】 R TABLE 課程 ADD 開課學期 N(1) 例 將課程表的開課學期字段更改為字符型并設置相應的規(guī)則。 表結構的修改 修改表結構的命令是 ALTER TABLE,該命令有三種格式。 注意: 用 SQL CREATE命令新建的表自動在最低可用工作區(qū)打開,并可以通過別名引用,新表的打開方式為獨占方式。 FOREIGN KEY 學 號 TAG 學 號 REFERENCES 學生 ,。 學 號 C(8),課程 號 C(7), 成績 N(5,2) ,。 FOREIGN KEY 課程號 TAG 課程 號 REFERENCES 課程 ) 例 : 用 SQL CREATE命令建立 成績 表。 CREATE TABLE 教師 (。 課程 號 C(7) PRIMARY KEY,課程名 C(12),。 班級 C(16) NULL,團員否 L ,備注 M,照片 G) 例 用 SQL CREATE命令建立 課程表 。 性別 C(2) DEFAULT 男 CHECK 性別 =男 OR 性別 =女 。 CREATE DATABASE 教學 管理 用 SQL CREATE命令建立 學生表 : CREATE TABLE 學生 (。 (本表為子表 ) **沒 有用 PRIMARY KEY或 UNIQUE, 又 用了 REFERENCES默認 在此字段上建普通索引,然后和其他表建一對多關系。主索引標識名和字段名相同 *UNIQUE:將此字段作為候選索引。 *DEFAULT eExpression1:指定字段的默認值。 lExpression1 可以是用戶自定義函數(shù)。 *NOT NULL:在字段中不允許 Null 值。如果沒有打開數(shù)據(jù)庫則不需要 FREE。 ④ SQL語言可以直接以命令方式交互使用,也可以嵌入到程 序設計語言中以程序方式使用。 ② SQL語言是一種高度非過程化的語言,它沒有必要一步 步地告訴計算機“如何”去做,而只需要描述清楚用戶要 “做什么”, SQL語言就可以將要求交給系統(tǒng),自動完成 全部工作。隨后,國際標準化組織 ISO (International Standards Organization)于1987年 6月也正式采納它為國際標淮, 89年提出了 SQL89標準,現(xiàn)行標準為 1992年提出的 SQL92。 SQL已經(jīng)成為關系數(shù)據(jù)庫的標準數(shù)據(jù)語言,所以現(xiàn)在所有的關系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL。 SQL概述 操作功能 第 7章關系數(shù)據(jù)庫標準語言 SQL SQL是結構化查詢語言 Structured Query Language的縮寫??梢哉f查詢是 SQL語言的重要組成部分,但不是全部, SQL還包含數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)控制功能等部分。 SQL 概述 最早的 SQL標準是于 1986年 10月由美國國家標準化組織ANSI (American National Standards Institute) 公布的。 SQL語言具有如下主要特點: ① SQL是一種一體化的語言,它包括了數(shù)據(jù)定義、數(shù)據(jù)查 詢、數(shù)據(jù)操縱和數(shù)據(jù)控制等方面的功能,它可以完成 數(shù)據(jù)庫活動中的全部工作。 ③ SQL語言非常簡潔。 定義功能 表結構的修改 表的刪除 表的定義 表的定義 在 Visual FoxPro中通過 SQL的 CREATE TABLE命令建立表 ,命令格式是: CREATE TABLE | DBF TableName1 [NAME LongTableName] [FREE] (FieldName1 FieldType [(nFieldWidth [, nPrecision])] [NULL | NOT NULL] [CHECK lExpression1 [ERROR cMessageText1]] [DEFAULT eExpression1] [PRIMARY KEY | UNIQUE] [REFERENCES TableName2 [TAG TagName1]] [, FieldName2 ...] [, PRIMARY KEY eExpression2 TAG TagName2 |, UNIQUE eExpression3 TAG TagName3] [, FOREIGN KEY eExpression4 TAG TagName4 REFERENCES TableName3 [TAG TagName5]] [, CHECK lExpression2 [ERROR cMessageText2]]) *FREE:指定所創(chuàng)建的表不添加到數(shù)據(jù)庫中。 *NULL:在字段中允許 Null 值。 *CHECK LExpression1:指定字段的有效性規(guī)則。 *ERROR cMessageText1:指定當字段規(guī)則產(chǎn)生錯誤時, Visual FoxPro 顯示的錯誤信息。 *PRIMARY KEY:將此字段作為主索引。候選索引標識名和字段名相同 *REFERENCES:建立 的本表與其他表在相應索引上的永久性關系,但是其他表所提供的索引只能是主控索引或候選索引,本表上的索引可以是任何類型的索引,由本表上的索引類型決定關系是一對多還是一對一關系。 例 用命令建立 教 學 管理數(shù)據(jù)庫。 學 號 C(8) PRIMARY KEY,姓名 C(8),。 ERROR 性別只能輸入男或女 !,出生日期 D,。 CREATE TABLE 課程 (。 學時 n(3,0),學分 n(4,1),課程性質 c(4)) 例 用 SQL CREATE命令建立 教師表 。 教師 號 C(8) PRIMARY KEY,教師姓 名 C(6),課程號 C(7),。 CREATE TABLE 成績 (。 PRIMARY KEY 學號 +課程號 TAG 學號課號 ,。 FOREIGN KEY 課程 號 TAG 課程 號 REFERENCES 課程 ) 如上命令有兩個 FOREIGN KEY…REFERENCES… 短語, 分別說明了 成績 表與 學生 表、 成績 表與 課程 表之間的聯(lián)系。 如果建立自由表 (當前沒有打開的數(shù)據(jù)庫或使用了 FREE),則很多選項在命令中不能使用,如 NAME、 CHECK、DEFAULT、 FOREIGN KEY、 PRIMARY KEY和REFERENCES等。 格式 1: ALTER TABLE TableName1 ADD | ALTER [COLUMN] FieldName1 FieldType [(nFieldWidth [, nPrecision])] [NULL | NOT NULL] [CHECK lExpression1 [ERROR cMessageText1]] [DEFAULT eExpression1] [PRIMARY KEY | UNIQUE] [REFERENCES TableName2 [TAG TagName1]] 例 為課程表增加一個開課學期字段,類型為數(shù)值型,寬度為 1。 ALTER TABLE 課程 ALTER 開課學期 C(1) 。 格式 2: ALTER TABLE TableName1 ALTER [COLUMN] FieldName2 [NULL | NOT NULL] [SET DEFAULT eExpression2] [SET CHECK lExpression2 [ERROR cMessageText2]] [DROP DEFAULT] [DROP CHECK] 從命令格式可以看出,該格式主要用于定義、修改和刪除有效性規(guī)則和默認值定義。 ALTER TABLE 課程 ALTER 開課學期 。 ALTER TABLE 課程 ALTER 開課學期 DROP CHECK 以上兩種格式都不能刪除字段,也不能更改字段名,所有修改是在字段一級。 格
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1