暑假資料庫知識小結

2021-08-24 18:29:03 字數 2682 閱讀 8740

暑假資料庫知識小結01

首先說一下這個暑假,歷時45

天的突擊學習,主要是由五期***,和基礎部的乙個老師,也就是兩個老師來帶我們走完這嚴酷的暑假,而公尺老師更加辛苦,要在繁忙的工作中抽時間來看看我們,給我們解決問題,在這先感謝三位老師的辛勤付出!

下面說下,這六天以來我的資料庫學習程序~

通過對那本資料庫開發經典例項精解的前五個例項的練習。 l

例項1,主講

系統登入」對話方塊,其中介紹了ado

需要引用)的簡介:ado (activex data object)

,ado

通過ole db

實現對不同型別資料來源的訪問,而ole db

是一種底層的程式設計介面,它支援關係或非關係型別的資料來源。ole db

由資料提供者(dataprovider)

、資料消費者(

指使用資料提供者提供資料的應用程式)

和服務元件,3

大部分組成。

ado物件模型,

有connection

、command

、recordset,

field

、parameter

、property

、error

ado data

控制項可用來處理資料,是使用ado

來快速簡歷資料繫結的控制項和資料提供者之間的連線。

ado.dao.odbc

的優缺點

adodb

l例項2

,主講「使用ado

訪問資料來源」,

用ado connection

物件和ado recordset

物件,訪問odbc

資料來源(

使用者dsn

、系統dsn

、檔案dsn

) l

例項3,主講「使用資料繫結訪問資料」。資料繫結:是指將控制項與資料來源(

通常為記錄集)

的特定字段關聯,在程式執行時使控制項能自動顯示資料來源資料,使用者對資料的修改也可以自動儲存。主要是學習如何使用ado data

控制項連線資料庫獲得資料來源,然後將該資料來源繫結到文字框上來顯示資料資訊, l

例項4,

主講「分頁顯示記錄」,用到了記錄集的分頁顯示特性。顯示當前記錄頁資料可用到datagrid(

會顯示記錄集中的全部資料,所以應先將分頁的記錄集資料複製到乙個新的記錄集中在進行和控制項的繫結)

和msflexgrid(

可通過設定控制項的那個textmatrix

屬性來顯示資料)

控制項。

l例項5,

主講「資料查詢」,只是「增、刪、改、查」中「查」的應用。使用msflexgrid

控制項來新增和清除資料,使用assitem(

新增行資料)

和removeitem(

刪除指定的行)

方法來實現。

一般實現資料庫資料查詢有以下基本方法: 1、

使用查詢引數構造sql select

語句,然後使用ado command

物件或recordset

物件執行查詢命令。 2、

使用ado command

物件建立引數查詢。 3、

先執行select

語句獲取資料庫資料,將其存放到recordset

物件中,然後執行recordset

物件的find

方法查詢符合條件的記錄,或者設定recordset

物件的filter

屬性篩選符合條件的記錄。

按照***的安排,又對學生資訊管理系統進行了實練,總結如下:

1、

的確這個資訊管理系統的主要突破口就是唯一的乙個模組,在其中定義了乙個對資料庫進行操作、連線資料來源connectstring

函式,還包括資料庫操作的錯誤處理。當然其中也有對登入主窗體frmlogin

的處理。

2、

整體來看,學生資訊管理系統主要通過frmmain

窗體,把對學生資訊的資料操作整合到乙個窗體,通過製作選單的方法連線起來。

3、

其中connectstring

連線語句來連線檔案dsn student.dsn

,返回乙個recordset

記錄集,再通過自定義函式executesql

等來對資料庫進行操作。

4、

總的說,學生管理系統關係還是很清楚的。

有些疑難問題我已在論壇發帖求援了,基本解決了問題。

資料庫知識點小結

事務 包含一組資料庫操作命令,作為乙個整體一起提交或撤銷 特性 原子性 一致性 隔離性 永續性 建立事務 開始事務 begin start transaction 提交事務 commit 回滾事務 rollback 檢視 虛擬表,通常是作為執行查詢的結果而建立的,便於快速檢索資料 常用索引 普通索引...

DB2資料庫知識小結

1linux系統連線db2資料庫 db2connect to dbtest 資料庫名稱 然後就可以直接寫sql 1 啟動資料庫例項命令 db2start 關閉資料庫 db2stop 2 資料庫表結構 檢視 儲存結構匯出 db2look d 資料庫名稱 e a x i 資料庫使用者名稱 w 密碼 o ...

資料庫小結

在最近做的專案中碰到了資料庫方面的問題,對遇到的問題和處理方法做乙個小總。1.左 右 連線查詢與多變聯合查詢的區別。假定現在有兩張表user info和adviser verify info表,使用者表中user id為10000的使用者在adviser verify info表中可能有對應的記錄,...