CNTT2
Mời các bạn đăng kí thành viên để hưởng được những quền lợi từ diễn đàn, và cùng nhau chia sẻ kiến thức ,giao lưu học hỏi.
Nếu bạn đã là thành viên của diễn đàn thì hãy nhấn login để đăng nhập vào diễn đàn.
Cảm ơn các bạn đã tham gia diễn đàn CNTT2-K9



CNTT2
Mời các bạn đăng kí thành viên để hưởng được những quền lợi từ diễn đàn, và cùng nhau chia sẻ kiến thức ,giao lưu học hỏi.
Nếu bạn đã là thành viên của diễn đàn thì hãy nhấn login để đăng nhập vào diễn đàn.
Cảm ơn các bạn đã tham gia diễn đàn CNTT2-K9



CNTT2
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


HỆ THỐNG DIỄN ĐÀN CỦA CNTT2K9
 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Xem điểm thi
Các bạn nhập MSSV vào ô bên dưới
Ví dụ như: 09.020.001

Similar topics
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
Top posters
cutuan527 (1051)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
caingocthanh (559)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
holyangell (486)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
bankimo (381)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
zailangtu911 (369)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
nguyenthanhvu (300)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
dinhhuunho (153)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
Admin (145)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
nguyen chi ha (145)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
zztanzzthanhzz (126)
Cơ bản sử dụng SQL I_vote_lcapCơ bản sử dụng SQL I_voting_barCơ bản sử dụng SQL I_vote_rcap 
Liên kết
Trường Đại Học Cửu Long
Diễn đàn thầy Pha
Lớp CNTT3-K9
Lớp CNTT1-K9
Lớp CNTT1-K10
Lớp CNTT2-K10
March 2024
SunMonTueWedThuFriSat
     12
3456789
10111213141516
17181920212223
24252627282930
31      
CalendarCalendar
Thắc mắc
Người Quản Trị
Chat
Moderator
Chat
Statistics
Diễn Đàn hiện có 7385 thành viên
Chúng ta cùng chào mừng thành viên mới đăng ký: lanhuong dinh

Tổng số bài viết đã gửi vào diễn đàn là 5059 in 1953 subjects

Share | 
 

 Cơ bản sử dụng SQL

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 01, 2010 8:35 pm

Trước tiên, các bạn cần tạo cho mình một database bằng cách dùng lệnh sau:
Create database vidu // tạo một database có tên là vidu
Tiếp theo các bạn sẽ khởi tạo các lược đồ quan hệ bằng cách



Code:
use vd2
   create table GVIEN(
MS_GV CHAR(10) NOT NULL PRIMARY KEY, //đây là khóa không                      // được phép rỗng, là khóa chính
      HO CHAR(10) NOT NULL,
      TEN CHAR(20) NOT NULL,
      MA_KHOA CHAR(10),
      CHUC_VU CHAR(50),
      HOC_VI CHAR(30),
      CHUC_DANH CHAR(30),
   )
   CREATE TABLE GTRINH(
      MS_GT CHAR(10) NOT NULL PRIMARY KEY,
      TEN CHAR(20),
      SO_TC int,
      SO_TRG int,
      THDIEM_PH int,
   )
   CREATE TABLE VIET_GT (
      MS_GT CHAR(10) NOT NULL PRIMARY KEY,
      MS_GV CHAR(10) NOT NULL,
      CH_PHU CHAR(20),
   )
   CREATE TABLE KHOA(
      MA_KHOA CHAR(10) NOT NULL PRIMARY KEY,
      TEN_KHOA CHAR(20),
   )


Trên chỉ là ví dụ, các bạn có thể tùy biến theo nội dung của các bạn
Sau khi thực hiện các bước trên, bạn sẽ có bảng sau


Cơ bản sử dụng SQL 45857801

Tiếp đó, click phải vào bảng mà bạn muốn thêm số liệu, và chọn edit top 200 rows

Cơ bản sử dụng SQL 31888511

Hiện ra bảng sau, và công việc cuối cùng là chỉ cần nhập liệu, với các bảng khác cũng tương tự. cuối cùng thì các bạn dùng code để thực hiện các yêu cầu của bài toán

Cơ bản sử dụng SQL 41507574
Về Đầu Trang Go down
http://www.cutuan.tk
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 01, 2010 8:48 pm

Chỉ là hướng dẫn cơ bản, còn cụ thể thế nào, các bạn cứ làm thử thì cũng sẽ "rành" thui, có gì thì liên hệ với mình qua yahoo 08 08
Về Đầu Trang Go down
http://www.cutuan.tk
caingocthanh
Moderators
Moderators
caingocthanh

Nam Tổng số bài gửi : 559
Join date : 27/04/2009
Age : 35
Đến từ : Cà Mau

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeSat Apr 03, 2010 1:26 pm

Thanks ông nhiu` nha... 17 17 17 tôi cũng phải bắt tay vào làm mới được.
Về Đầu Trang Go down
http://thanhkim.tk
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeSat Apr 03, 2010 8:13 pm

Ai có slide chương 5,6 của thầy Linh không vậy, cho mình xin

Với lại, ai biết lệnh gán, phép chia trong SQL 2008, chỉ mình luôn nhe 02 02
Về Đầu Trang Go down
http://www.cutuan.tk
caingocthanh
Moderators
Moderators
caingocthanh

Nam Tổng số bài gửi : 559
Join date : 27/04/2009
Age : 35
Đến từ : Cà Mau

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeSun Apr 04, 2010 11:53 pm

Hiện giờ slide chương 5.6 thầy chưa gửi cho mình cả bài tập luôn nữa, chừng nào có mình sẽ úp lên forum ngay,bạn yên trí đi...
Về Đầu Trang Go down
http://thanhkim.tk
xmen
Nhập Môn
Nhập Môn
xmen

Tổng số bài gửi : 28
Join date : 02/11/2009

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeMon Apr 05, 2010 7:45 pm

tài liệu bạn cần mình đưa lên rùi bạn vào giáo trình tài liệu trực tuyến mà down về .mình chỉ có chương 5 chuong
6 thi ko co
sẳn đây mình nói luôn:
khi nhâp dử liệu ( edit top 200 rows) thì khi share cho người khác thì cơ sở dử liệu trong table của mình sẻ bi mất chi còn lai bảng trống. để khắc phục nó các bạn có thể dùng hàm insert into để nhập dử liệu cho bản
mình ví dụ nhe:
create table cham(
vong char(10),
ms_gk char(10),
ms_ts char(10),
diem float,
)
insert into cham values('tu ket','a1','1','8');
insert into cham values('tu ket','a2','2','7');
insert into cham values('ban ket','a3','3','9');
insert into cham values('tu ket','b1','4','7');
insert into cham values('ban ket','b2','5','10');
insert into cham values('chung ket','b3','6','10');

33
Về Đầu Trang Go down
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeMon Apr 05, 2010 8:36 pm

Cách này cũng được, nhưng chỉ dùng cho những bảng có kích thước nhỏ,

Hồi chiều mình đã tìm ra một cách khác , đó là mình sẽ trực tiếp share bảng dữ liệu mà mình đã tạo cho người khác, rùi người khác sẽ attach bảng dữ liệu đó vào database là xong !!!
Về Đầu Trang Go down
http://www.cutuan.tk
caingocthanh
Moderators
Moderators
caingocthanh

Nam Tổng số bài gửi : 559
Join date : 27/04/2009
Age : 35
Đến từ : Cà Mau

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeMon Apr 05, 2010 11:07 pm

Nếu nói như cutuan527 thì khi mình dùng chúc năng attach của SQL server 2008 thì mình có thể sử dụng lại toàn bộ cơ sở data của người khác rồi,lại có thể làm việc trên một không gian rộng đúng không?
Còn cách của ông xmen chỉ có thể làm việc trên một không gian hẹp,theo tôi nghĩ thỉ nên dùng cách của cutuan527 sẽ hay hơn,tại vì đối với những bài toán lớn,thì theo cách của ông xmen mình phải "insert"nhiều lắm,lại có sự lặp lại của câu lệnh nữa.
Trích dẫn :
nsert into cham values('tu ket','a1','1','8');
insert into cham values('tu ket','a2','2','7');
insert into cham values('ban ket','a3','3','9');
insert into cham values('tu ket','b1','4','7');
insert into cham values('ban ket','b2','5','10');
insert into cham values('chung ket','b3','6','10');
Về Đầu Trang Go down
http://thanhkim.tk
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeTue Apr 06, 2010 7:13 am

Chà hiểu ý tui dữ hen, ý của tui là vậy đó, có thể dùng trên diện rộng, nhưng dung lượng của database mà mình attach cũng không lớn lắm, chỉ 2Mb mấy cho một database, nên có thể send trực tiếp qua mail

Còn muốn send nhiều database, thì chắc phải up lên host hoặc chép qua USB mới được 05 05
Về Đầu Trang Go down
http://www.cutuan.tk
lam quan thanh
Thành viên cấp 1
Thành viên cấp 1


Tổng số bài gửi : 52
Join date : 09/05/2009

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 08, 2010 1:26 pm

cho mình hỏi " Msg 911, Level 16, State 1, Line 2
Database 'vd' does not exist. Make sure that the name is entered correctly.
" tức là lỗi gì dậy các bạn..?????????????? 02 02 02 02 02
Về Đầu Trang Go down
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 08, 2010 1:37 pm

Chương trình báo lỗi thiếu database đó bạn ơi, bạn phải attach database thì mới chạy được 15 15
Về Đầu Trang Go down
http://www.cutuan.tk
tran minh thien
Thành viên cấp 1
Thành viên cấp 1
tran minh thien

Nam Tổng số bài gửi : 98
Join date : 26/04/2009
Age : 35

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 08, 2010 7:12 pm

ủa nếu như attach database thêm thì phải làm như thế nào vậy ,mình cũng thấy như vậy nữa
Về Đầu Trang Go down
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 08, 2010 7:39 pm

mình có hướng dẫn rùi mà, thui kệ hướng dẫn lại vậy !!!

Các bạn down về, giải nén ra sẽ có được khoảng 12 database !

Các bạn mở SQL lên, rùi mở cái bài tập nào đó lên

Các bạn để ý ở dòng đầu tiên là create database tên database

các bạn click phải vào database nằm ở khung bên trái, rùi chọn attach, chọn đường dần đến tên database, vậy là xong !!

Ví dụ
create database vd2

thì các bạn attach database vd2 trong mục mà các bạn vừa giải nén ra đó !!!


Chúc các bạn thành công 14 14 23 23
Về Đầu Trang Go down
http://www.cutuan.tk
lam quan thanh
Thành viên cấp 1
Thành viên cấp 1


Tổng số bài gửi : 52
Join date : 09/05/2009

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 08, 2010 9:58 pm

cám ơn nhiều nhe cutuan.......... 04 04 04 04
Về Đầu Trang Go down
lam quan thanh
Thành viên cấp 1
Thành viên cấp 1


Tổng số bài gửi : 52
Join date : 09/05/2009

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: xin nhờ giúp!!!!!!!!!!   Cơ bản sử dụng SQL I_icon_minitimeThu Apr 15, 2010 11:15 pm

các bạn chỉ mình các kí hiệu cộng , trừ. nhân, chia trong SQL đi.
Cám ơn nhiều nha..
04 04 04 04 04 04
Về Đầu Trang Go down
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeFri Apr 16, 2010 6:55 pm

Bạn có thể xem trong cuốn tài liệu màu xanh, hoặc màu đỏ đều có

Phép cộng: có thể là phép hợp (union)
Phép trừ: except
Phép nhân: dấu phẩy
phép chia: không biết

Cách sử dụng thì tham khảo trong tài liệu nhé
Về Đầu Trang Go down
http://www.cutuan.tk
lam quan thanh
Thành viên cấp 1
Thành viên cấp 1


Tổng số bài gửi : 52
Join date : 09/05/2009

Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitimeFri Apr 16, 2010 9:57 pm

SAO TÔI ĐỂ "," LÀM PHEP NHÂN MÀ KHÔNG ĐƯỢC NÓ HIỆNDẬY NÈ:" Msg 102, Level 15, State 1, Line 2
Incorrect syntax near ','.
"
Về Đầu Trang Go down
Sponsored content




Cơ bản sử dụng SQL Vide
Bài gửiTiêu đề: Re: Cơ bản sử dụng SQL   Cơ bản sử dụng SQL I_icon_minitime

Về Đầu Trang Go down
 

Cơ bản sử dụng SQL

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
CNTT2 :: IT WORLD :: THỦ THUẬT TIN HỌC-
Create a forum on Forumotion | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất