第一課、表結構相關知識
一、 資料庫、建索引、表聯絡:資料庫(.dbc),表(.dbf),專案(.pjx)
二、 索引包括:
1.、主索引:不能有重複值,欄位前有一把鑰匙
2、候選索引:不能有重複值
3、唯一索引:不能有重複值或者空值
4、普通索引:一張表可以有多個普通索引,並可以有重複值
▲一張表只能有乙個主索引,但是可以有多個候選索引;
父表:主索引所在的表子表:普通索引所在的表;
重點:普通索引和主索引之間的關係
三、 通過索引字段建立聯絡
1、 從主索引到普通索引(即從有鑰匙的託到沒有鑰匙的)
2、 從候選索引到普通索引
四、 表中字段常見型別
字元型;c 數值型:n 整型:i 日期型:d 浮動型:f 通用型:g
五、增加有效性規則:
▲所有放入標點符號都是在英文狀態下的(ctrl+□),ctrl+o 開啟;
對錶中字段的有效性規則修改
1、 規則:如果欄位名為字元型,欄位名不加雙引號,則它的值加雙引號;資訊,全預設字元型加雙引號;預設值:如果欄位名為字元型則它的值加雙引號(僅僅寫值)
2、 null:空值,如果設定預設值為null,首先必須允許它的值為空
六建立表結構
1、 欄位值要區分大小寫,欄位名不區分大小寫
2、 追加新紀錄,是一條記錄,追加記錄則是表到表
★ 練習:3、4、7、8、9、11、15、17、18、6、22、27、37、48、30、43
★ 練習中的筆記:ctrl+y 恢復上一次所作的; 系統的當前日期:date(); n(6,2)6為寬度,2為小數; 數量大於0小於9999的公式: 數量﹥ 數量﹤9999
第二課一、 給表替換字段(5、26)
二、 參照完整性(14、3),(23)
1、右擊聯絡那條線,點編輯參照完整性;若不能修改,則點「資料庫「———「清理資料庫」
▲建立參照完整性之前,首先必須建立表與表之間的聯絡
三、記錄刪除(14、4)
1、邏輯刪除:只是做個黑色的標記,並未從電腦中刪除
2、物理刪除:只有先邏輯刪除,才能物理刪除
四、移去表和永久刪除
區別:移去表是將資料庫中的表移去,使其成為自由表;刪除表則是將表直接破壞掉,使其不存在
★ 練習:12、14、16、40、19、28、21、23、24、26、39、43、46、48、5、18
★ 性別=「男「 or性別=」女」;
第三課、sql語句(一)
一、 sql語句的語法格式
1、 sql命令只用一張表時
select欄位1,欄位2…… from 表名 where 條件 order by 欄位名 asc(公升序預設)/desc(降序) into table/dbf表名
▲select 查詢 from 來自於 where 條件 order by 按……排序 into table/dbf(表名) 把結果存放到表中 *可以代替所有的字段
2、 sql命令用兩張表時(37)
select欄位1,欄位2,欄位3 from 表1,表2where表1.相同字段=表2.相同字段 and 條件1 and 條件2order by欄位名 asc(公升序預設)/desc(降序) into table/dbf表名
▲ 關鍵字兩旁各空一格,顯藍色 ;brow 是瀏覽
3、 sql命令用三表時(14、6)
select欄位1,欄位2,欄位3 from 表1,表2,表3 where 表1.相同字段=表2.相同字段 and表2相同字段=表3相同字段 and 條件1 and 條件2 order by欄位名 asc(公升序預設)/desc(降序) into table/dbf表名
二、說明
▲ 如果select表示查詢表裡的全部記錄,select子句中的字段順序要按題目列出的字段順序;
▲ select後面跟的字段是來自那張表,from後面就一定有哪張表
▲ where子句中乙個接表與表之間的聯絡,乙個接條件語句,聯絡與聯絡,聯絡與條件之間用and 連線,表示式為:表1.相同字段=表2.相同字段 and表2相同字段=表3相同字段
▲ 所有標點符號,運算符號都要在英文標點狀態下,中英文標點切換(ctrl+□,只要欄位名在兩張表**現時,必須加以指定。例如:欄位名(student.
學號),即字段與字段之間表與表之間用「,「隔開。
▲ 它是兩個排序時,排序字段之間用「,」隔開。寫命令需要換行時,用「;」,命令寫完後,按enter鍵執行
二、 as:若題中的查詢字段不能在表中直接找到,則需要用as定義新字段(25);
兩種儲存(48)
1、將所查詢的結果儲存:①將結果存在表dbf;into table/dbf表名 ②將結果存入到檔案中(.txt):to file 檔名
ctrl+e 執行(居中)
3、 將所有命令儲存到(.txt)或者(.prg)直接複製命令(ctrl+c)-----新建檔案-----ctrl+v儲存檔案命令是一定要寫.txt
三、 top n 一定要跟order by連用(54),在select後字段前;
四、 日期型表示方法:;;
★ 練習:3、6、14、15、20、22、25、27、28、31、37、41、46、48、50、52、54
★ 41題:select****,現價,**價,持有量 from stock_name,stock_sl where stock_name.****= stock_sl.
**** and 現價》**價 order by 持有量 desc into table stock temp
年齡最大,按出生日期公升序; 單價*銷售數量 as 銷售金額;客戶=「三益**公司」;
進貨日期<;
54題:select top5 姓名,出生日前 from employee order by 出生日前 into table 在儲存(新建文字)----檔案------改為
42題:**g(選課.成績) as (平均分);count(選課.課程號)as 選課門數;h**ing count(選課.課程號)>=5
第四課、sql語言
一、 資料庫命令
1、 重建資料庫:creat database資料庫名;
2、 修改資料庫結構:modify database;
3、 代開資料庫:open database資料庫名;
4、 關閉資料庫:close database;
5、 關閉這個檔案:close all;
6、 代開資料庫設計器:modify database資料庫名;
7、 新建表 creat table 表名(字段/型別(長度),欄位2型別(長度)……)64(1--3)
8、 開啟表:use表名瀏覽:browse
9、 複製表內容(即查詢一張表的全部內容並存入其他表中)select*表1 into table 表2
10插入命令:insert into 表名(欄位1,欄位2,……)values (值1,值2……)
11更新(修改)命令:update 表名 set 字段=表示式 where 條件
12、邏輯刪除命令:delete from 表名 where 條件如:刪除student表中姓名「張三」
的記錄,delete from student where 姓名=「張三」
物理刪除:delet from 表名 where 條件 (按回車) pack(按回車)
13、複製表結構,將自由表的結構複製到新錶(結構完全一樣):use 表1 (源表) (按回車copy structure to 表2(目標表)(按回車)
14、追加記錄,是將一張表的所有記錄追加給另一張表:use 表2(目標表)(按回車)
append from 表1(源表)(按回車)
15、修改表結構:①對已存在的字段修改 alter table 表名 alter 字段 set check 字段有效性規則 error 「資訊「
②如要修改預設值 alter table 表名 alter 字段 set default 預設值(這條命令只能單獨輸入)
③對不存在的字段修改 alter table 表名 add 字段型別 check欄位有效性規則 error「資訊「 default 預設值 (按回車)
④刪除字段 alter table 表名 drop 欄位名
★ set system to default 返回系統選單選項
★ 練習:1、17、18、25、33、36、50、64、69、70、76、78
第八課選單、報表
一、 選單
1、 常見的選單有兩種:下拉式選單、快捷式選單
2、 分租線:/ _
3、 訪問鍵:/ 《字母(如果選單a1設訪問鍵d 在選單名稱中修改a1(/ 4、 退出選單命令:set sysmenu to default (返回到系統選單)
5、 選單做完後一定要生成,不能直接關閉儲存,生成時會產生2個檔案:乙個是選單檔案(.mnx),乙個是選單程式檔案(.mpr)
三、 報表:一定要預覽.frx
四、 □ole控鍵增加**選單中select 不能簡寫
★ 練習 1、6、7、9、13、15、26、32、42、45 ;報表:3、14、21、23、31、38、41、50、66、80
★sum(選單表.單價*顧客.選單數量)as 消費金額總計 ;
left(學生.學號.8)as 班號(為分組依據);max(chengji.英語)as 最高分;
min(chengji.英語)as 最低分
第七課、查詢與檢視
一、 查詢(一定要執行)8、39、57、67、74
1、 建立查詢的方法:①用命令:creat query (函式表示式 as 沒有的字段)
選擇選單:檔案-----新建-------查詢
2、做查詢的步驟:按題目要求把查詢的內容設定好後,右擊輸出裝置------執行查詢---儲存查詢-------顯示瀏覽--------關閉儲存查詢
二、檢視(7、57、63、76)
師範生找工作漫談專題二筆試的關鍵
筆試的關鍵 作者何君青 我們接著上次的話題繼續來談一談,上次介紹了師範生找工作的流程和注意事項。今天具體的來談一談筆試環節。仍然提醒各位 此乃本人的個人意見,僅供參考。筆試環節一般是師範生經過的第乙個關口,首先各位一定要隨時注意當地教育局的通知,主要了解當地教育局考試的內容 時間 地點 報名條件等。...
南昌大學播音主持專業大二筆試複習
一正確的播音創作道路 1.正確的創作道路 站在無產階級的黨性和黨的政策的立場上,以新聞工作者特有的敏感把握國內外形式的發展變化和人民群眾的思想實際,準確 及時 高效率高質量地完成從理解稿件 具體感受 形之於聲 及於受眾的過程。以積極自如的話筒前鏡頭前狀態進行有聲語言的創造達到體裁風格與聲音形式的統一...