... hàng c a từng nhân viên trong
T4/2008
Doanh thu = SL*DG – SL*DG*Chiết_Khấu
DMChucVu
D
MaChucVuM char(4))
TenChucVuT nvarchar(100))
Column NameC Data TypeD Allow Nulls
DMDonVi
D
MaDonViM char(4))
TenDonViT ... trình c ng t c cảu CB “Nguyễn Văn A” sắp
xếp theo thời gian tăng dần
5. Liệt kê CB đã ho c đang đảm nhiệm ch c vụ “Phó
phòng”
6. Liệt kê CB đã đảm nhiệm ch c vụ “Trưởng phòng”
7. Liệt kê CB c ... Nulls
DM_NhanVien
D
MaNVM char(4))
TenNhanVienT nvarchar(30))
ChucVuC nvarchar(20))
Column NameC Data TypeD Allow Nulls
1. Liệt kê KH_NCC c địa chỉ ở Hà nội
2. Liệt kê hóa đơn bán hàng trong T4/2008
3. Liệt kê hóa...
... MyODBC
}
//Đóng cc đối tượng đã dùng
MyDataReader.Close();
MyConnection.Close();
}
catch (OdbcException MyOdbcException) {//Catch tất c lỗi
exception
for (int i=0; i < MyOdbcException.Errors.Count; ... //tạo connection tới database
OdbcConnection MyConnection = new
OdbcConnection(MyConString);
MyConnection.Open();
//xóa table testdb nếu đã c rồi
OdbcCommand MyCommand = new
OdbcCommand("DROP ... trình dùng ODBC .Net:
1. C i đặt MySQL Server trên máy nào đó và lưu ý tên (địa chỉ) c a
máy đó. Nhớ c u hình cho MySQL Server sử dụng ít nhất protocol
TCP/IP để giao tiếp với cc máy client.
2....
... bư c cuối c ng c a quá trình thiết kế csởdữ liệu, trong bư c này,
x c định kiểu dữliệu thích hợp cho môi trường và độ rộng c a môi trường.
III.4.2 Csởdữliệu cho trang web:
Gồm 7 bảng chính
a. ... interface (giao diện). Thích hợp cho vi c triển khai ứng dụng ở máy khách.
Kích thư ccsởdữliệu bị giới hạn khoảng 2 GB.
Win CE: Dùng cho cc ứng dụng chạy trên Windows CE.
Trial: Ccc tính ... biệt. Những
th c thể này đưc biểu diễn bởi những bảng trongcsởdữ liệu.
Bư c 3:Nhận diện cc mối quan hệ giữa cc th c thể.
ở bư c này phải x c định xem giữa cc th c thể c mối quan hệ...
...
procedure
Demo Thư m c chứa cc file avi giới thiệu toàn bộ ch c năng c a
chương trình
Documents File Bao_Cao.doc trình bày c u tr cdữ liệu, cc ràng bu c toàn
vẹn và ý nghĩa c a cc sequence, ... Thư m c chứa 3 file script :
defineDB .sql : chứa c u lệnh tạo user, tạo bảng, tạo
synonym
data .sql : chứa c u lệnh thêm dữliệu vào bảng vừa tạo
functions .sql : chứa c u lệnh tạo package, ... MÔN H C
CHUYÊN ĐỀ ORACLE
ĐỀ TÀI :
XÂY DỰNG PHẦN MỀM
XẾP HẠNG GIẢI VÔ ĐỊCH BÓNG ĐÁ
KẾT NỐICSỞDỮLIỆU VỚI ORACLE 9i
Giáo viên phụ trách lý thuyết và th c hành : Thầy Lương Hán C
Sinh...
... Quyền truy c p vào SQLServer 2000.
- Quyền truy xuất vào csởdữ liệu
- Quyền th c hiện trên cc đối tượng c a csởdữ liệu
- Quyền xử lý dữ liệu
4.1 .C p phát quyền truy c p vào csởdữ liệu:
Điều ... tồn tại trongcsởdữliệuSQLServer 2000), phải th c hiện cc
bư c sau:
-Chọn tên csởdữliệu muốn c p phát.
-Chọn ngăn User
-R-Click (nhấp phải) / New Database User hay chọn menu Action ... lí cc dăng nhập cho server.
Serveradmin: c u hình cc tham số và tắt server.
Setupadmin: quản lí cc thủ t c khỏi động và lien kết server.
Processadmin: quản lí cc chuyển t c đang chạy trên SQL...
...
procedure
Demo Thư m c chứa cc file avi giới thiệu toàn bộ ch c năng c a
chương trình
Documents File Bao_Cao.doc trình bày c u tr cdữ liệu, cc ràng bu c
toàn vẹn và ý nghĩa c a cc sequence, ... procedure,
package
Softwares Cc phần mềm sử dụng trong chương trình
Source Chứa mã nguồn chương trình
readme.doc C ch c i đặt chương trình & biên dịch lại chương trình
PHẦN 2 : MÔ TẢ CSỞ ... hạn chế
c n phải kh c ph c (tổ ch cdữ liệu, trình bày báo c o, cc ch c năng, nhất là phần
phân quyền người dùng c n chưa nắm vững, do đó phần này chúng em th c hiện c n
nhiều thiếu sót).
Chúng...
...
bảng này chứa nhiều bảng.
Ư c lượng kích cc a một csởdữ liệu: bao gồm ư c lượng kích cc a
một bảng không c kích c Index nhóm
2. Tạo csởdữ liệu:
1. Dữliệu yêu c u tra c u
2. Kết quả
2
1
2
1
2
1
2
1
1
2
1
2
HSBN
Tờ ...
sự truy c p vào dữliệuc a người dùng, và cho phép để th c hiện cc hoạt động
trong csởdữ liệu.
Bảo trì: Sau khi một csởdữliệu đã đưc tạo, tất ccc đối tượng và dữ
liệu đưc bổ sung ... một tập cc cột cc
hàng dữliệu đã đưc đặt tên.Tuy nhiên, một khung nhìn không tồn tại với một tập
hợp cc giá trị dữliệuc sẵn trong một csởdữ liệu. Cc hàng và cc cột dữliệu
xuất...
... 18
II. CC THỦ T C MÔ TẢ YÊU C U C A CSỞDỮLIỆU 18
1) Cc thủ t c mô tả ch c năng c bản 18
2) Cc thủ t c mô tả ch c năng đưc yêu c u 18
3) Chi tiết cc Store Procedure th c thi yêu c u 19
PHỤ ... 10
CHƯƠNG III: CSỞDỮLIỆUSQLSERVER 2005 15
I. MÔ TẢ CC BẢNG VÀ QUAN HỆ 15
1) Mô tả cc bảng trongcsởdữliệu 15
2) Cc bảng c a csởdữliệu 15
3) Sơ đồ mô tả mối quan hệ giữa cc bảng ... THỦ T C MÔ TẢ YÊU C U C A CSỞDỮ LIỆU
1) Cc thủ t c mô tả ch c năng c bản
Tên thủ t c Ch c năng Ghi chú
dbo.sp_Insert[Tên bảng] Nhập dữliệu cho cc bảng
dbo.sp_Delete[Tên bảng] Xoá dữ liệu...
... một kếtnối đến csdl, VD:
SqlConnection cnn = new SqlConnection(chuỗi kết nối) ;
Tạo một sql command hay OleDb command object tuỳ theo loại CSDL bạn
sử dụng, ví dụ;
SqlCommand cmd = new SqlCommand(commandText,cnn)
cmd.Parameters.Add("@userName", ... System.Data.SqlClient
sau đó viết code cho nút lệnh như sau :
Dim Cnn As New SqlConnection(gscon)
Dim cmd As SqlCommand = New SqlCommand()
Cnn.Open()
cmd.Connection = Cnn
cmd.CommandType = CommandType.Text
cmd.CommandText ... do
c c bạn tự chọn tôi để chế độ m c định )
bây giơ chúng ta vào vi c viết code
nội dung code như sau :
trư c tiên chúng ta viết code cho nút connect trong form đăng nhập CSDL
cmd.ExecuteNonquery();
cnn.Close();
Khi...
... Provider ch phép truy xuất nguồn dữliệu thông qua ODBC
ã SQLServerCsởdữliệuSQLServer
ã Oracle Csởdữliệu Oracle
ã Simple Provider Csởdữliệu dạng Text
VC++ VB Script Java
OLEDB
... trên csởdữ
liệu, qua đó vận dụng cc đối tợng c a ADODB để c thể kếtnối với csởdựliệu
sao cho c thể thể hiện và cung c p đ c thông tin cho khách hàng. Chủ yếu giới
thiệu c ch th c thiết ... thao t ckếtnối và thao t c truy c p csởdữ
liệu. Hơn nữa đối tợng Connection c n cung c p thêm một số ch c năng chuyên
dụng kh c nh cho phép th c thi c u lệnh SQL t c động vào dữliệu nh...
... tất ccc ch c năng mà một hệ quản
trị csởdữliệu cung c p cho người dùng bao gồm:
1 • Định nghĩa dữ liệu: SQL cung c p khả năng định nghĩa ccc
sở dữ liệu, cc cấu tr c lưu trữ và tổ ch c ...
bỏ dữliệutrongcccsởdữ liệu.
3 • Điều khiển truy c p: SQLc thể đưc sử dụng để c p phát và
kiểm soát cc thao t c của người sử dụng trên dữ liệu, đảm bảo sự
an toàn cho csởdữliệu ... thu c như C, C+ +, Java, SQL là
ngôn ngữ c tính khai báo. Với SQL, người dùng chỉ c n mô tả cc yêu c u
c n phải th c hiện trên csởdữliệu mà không c n phải chỉ ra c ch th c
th c hiện c c...
... c u lệnh SELECT 19
b.Store Procedure cho c u lệnh INSERT 22
c. Store Procedure cho c u lệnh UPDATE 24
Trang 2
PHẦN 4 : MÔ TẢ CC MÀN HÌNH GIAO DIỆN
1. Màn hình KếtnốiCsởdữ liệu
Chọn UserName ... GIẢI VÔ ĐỊCH BÓNG ĐÁ
KẾT NỐICSỞDỮLIỆU VỚI ORACLE 9i
Giáo viên phụ trách lý thuyết và th c hành
: Thầy Lương Hán C
Sinh viên th c hiện
: Lớp Hoàn Chỉnh Đại H c Khóa 2002 (02HCA)
- Nguyễn ... pkg_UPDATE;
d. Package DELETE : pkg_DELETE
M c tiêu : Tạo package c tên là pkg_UPDATE chứa cc store procedure xóa dữ
liệu từ cc bảng
CREATE OR REPLACE PACKAGE pkg_DELETE
as
PROCEDURE USP_DOIBONG
(
madb...
...
C ch c i t c s d liu SQLServer
Mt trong nhng khâu quan trng bn phi th c hin trongSQLServer 2008 là c i t d
liu và file log. Nu không c i t úng nhng ... giao t c s c ghi li trên file log, tr c khi nó c ghi trên file d liu. Nu c 2
file này c ng trên mt a, disk arm s phi làm vi c 2 ln mt c ch khó khn khi phi chy
t ch ... Tr c
tiên, hãy nói v c ch t file log trên a c a bn: Nhìn chung, bn thng mun t file log
trên mt phân vùng riêng hn là t c ng file d liu. C 2 lý do: th nht là tranh chp...