Bài đăng

Hiển thị các bài đăng có nhãn SQL Server

Hàm ROW_NUMBER trong SQL

Hình ảnh
Hàm ROW_NUMBER trong SQL Xem thêm: Tìm hiểu về các câu lệnh trong SQL sever Hàm ROW_NUMBER được đưa vào từ bản 2005, dùng để trả về một con số tuần tự gắn với mỗi bản ghi (do đó có tên như vậy, số của bản ghi). Hàm này giúp giải quyết một số bài toán dễ dàng hơn. Bài viết này giới thiệu hai ứng dụng của hàm ROW_NUMBER, nếu bạn có sử dụng hàm này vào những tình huống khác xin hãy bổ sung ở phần comment. 1. Phân trang: Đây là ứng dụng khá phổ biến của hàm ROW_NUMBER và chỉ khai thác một dạng thức đơn giản của hàm. Trong ví dụ dưới đây tôi dựa vào dữ liệu từ database AdventureWorks. Giả sử tôi có một trang web hiển thị các đơn bán hàng trong tháng 6/2004. Vì có khá nhiều đơn hàng (hơn 2000) nên tôi muốn chia làm nhiều trang với mỗi trang chỉ hiển thị 100 đơn hàng. Khi muốn liệt kê đơn hàng cho trang thứ hai (đơn hàng từ 101-200) tôi có thể dùng code như sau: Cú pháp tổng quát của hàm là ROW_NUMBER() OVER(), rườm rà hơn các hàm thông thường. Trong ví dụ trên, “ROW_NUMBER() OVER(ORDER BY Or...

Microsoft SQL Server 2012 Enterprise/Enterprise Core/Business Intelligence/Business Intelligence/Developer/Standard/Web

Hình ảnh
Microsoft SQL Server 2012 Enterprise/Enterprise Core/Business Intelligence/Business Intelligence/Developer/Standard/Web Download FULL ISO:       Download :  Microsoft SQL Server 2012 - All Editions Key       Download :  MS-SQL-Server-2012-Multi-Keys.rar Tùy thuộc vào key key sử dụng mà bạn có thể cài đặt các phiên bản sau Microsoft SQL Server 2012 Enterprise Microsoft SQL Server 2012 Enterprise Core Microsoft SQL Server 2012 Business Intelligence Microsoft SQL Server 2012 Developer Microsoft SQL Server 2012 Standard Microsoft SQL Server 2012 Web Xem thêm:  http://kenhdaihoc.com/forum/showthread.php?t=4545

SQL online trích từ Giáo trình SQL[ chuẩn ]

CHƯƠNG 1 : TỔNG QUAN VỀ SQL SQL là ngôn ngữ cơ sở dữ liệu quan hệ Vai trò của SQL Tổng quan về cơ sở dữ liệu quan hệ Mô hình dữ liệu quan hệ Bảng (Table) Khoá của bảng Mối quan hệ và khoá ngoài Sơ lược về SQL Câu lệnh SQL Qui tắc sử dụng tên trong SQL Kiểu dữ liệu Giá trị NULL Kết chương  CHƯƠNG 2 : NGÔN NGỮ THAO TÁC DỮ LIỆU Truy xuất dữ liệu với câu lệnh SELECT Mệnh đề FROM Danh sách chọn trong câu lệnh SELECT Chỉ định điều kiện truy vấn dữ liệu Tạo mới bảng dữ liệu từ kết quả của câu lệnh SELECT Sắp xếp kết quả truy vấn Phép hợp Phép nối Sử dụng phép nối Các loại phép nối Sử dụng phép nối trong SQL Thống kê dữ liệu với GROUP BY Thống kê dữ liệu với COMPUTE Truy vấn con (Subquery) Bổ sung, cập nhật và xoá dữ liệu Bổ sung dữ liệu Cập nhật dữ liệu Xoá dữ liệu Bài tập chương  CHƯƠNG 3: NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU Tạo bảng dữ liệu Ràng buộc CHECK Ràng buộc PRIMARY KEY Ràng buộc UNIQUE Ràng buộc FOREIGN KEY Sửa đổi định nghĩa bảng  Xoá bảng  Khung nhìn Tạo khung nhìn Cập...

Trigger và các câu lệnh trong SQL

Trigger là một kiểu thủ tục được lưu đặc biệt, chúng được tự động gọi khi bạn sửa đổi dữ liệu mà trigger được thiết kế để bảo vệ. • Các trigger giúp bảo đảm sự toàn vẹn cho dữ liệu của bạn bằng  cách ngăn không cho những sự thay đổi không nhất quán được  thực hiện. • Vd : lương của nhân viên không thể cao hơn lương của người  quản lý. Download : http://www.mediafire.com/?5hjeqwny35p0xp1 Update Còn đây là Tổng hợp tài liệu về môn cơ sở dữ liệu được mình sưu tầm và tổng hợp. Update liên tục trong 1 folder duy nhất       Download : http://www.mediafire.com/?tdctm139p5467       Password : wWw.kenhdaihoc.com Xem thêm:  http://kenhdaihoc.com/forum/showthread.php?t=3469

Thuyết trình cơ sở dữ liệu - Ngôn ngữ SQL

Đồng tác giả: nhóm gồm 1.VŨ ĐÌNH HƯỚNG TD2  2.TRẦN PHƯỚC THỊNH TD2 3.PHẠM MINH THÀNH TD3 4.LÊ HỒNG HIẾU TD3  5.ĐỖ THỊ HOA TD1  6.NGUYỄN THỊ THÙY HƯƠNG TD1 Xem thêm:   http://kenhdaihoc.com/forum/showthread.php?t=3468  Download :  http://www.mediafire.com/download.php?4yvlbh00h430im6 Update Còn đây là Tổng hợp tài liệu về môn cơ sở dữ liệu được mình sưu tầm và tổng hợp. Update liên tục trong 1 folder duy nhất       Download :  http://www.mediafire.com/?tdctm139p5467       Password :  wWw.kenhdaihoc.com

Thiết kế cơ sỡ dữ liệu quan hệ trong SQL [PowerPoint]

THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ (Relational Database Designing) NGÔN NGỮ TRUY VẤN SQL(Structured Query Language = ngôn ngữ truy vấn có cấu trúc) Nội dung tài liệu Bấm vào đây để xem nội dung đầy đủ Bài giảng bằng PowerPoint  Download : http://www.mediafire.com/download.php?uwn1loa91auj4so Update Còn đây là Tổng hợp tài liệu về môn cơ sở dữ liệu được mình sưu tầm và tổng hợp. Update liên tục trong 1 folder duy nhất       Download : http://www.mediafire.com/?tdctm139p5467       Password : wWw.kenhdaihoc.com

SQL - Ngôn ngữ đinh nghĩa dữ liệu

Hình ảnh
Tài liệu chứa các lệnh trong SQL rất hay, mình đã tham khảo qua. khá good  Download : http://www.mediafire.com/download.php?vrhkjjbd2ob691k Update Còn đây là Tổng hợp tài liệu về môn cơ sở dữ liệu được mình sưu tầm và tổng hợp. Update liên tục trong 1 folder duy nhất       Download : http://www.mediafire.com/?tdctm139p5467       Password : wWw.kenhdaihoc.com Xem thêm:  http://kenhdaihoc.com/forum/showthread.php?t=3465

So sánh MySQL và SQL server !

MS SQL và MySQL đều có những điểm đặc thù của chúng. Nếu cần so sánh, nên so sánh theo tính năng, hiệu suất, bảo mật và khả năng phục hồi....  Tôi thấy MySql phiên bản 4.x không thể so với MSSQL vì phiên bản này thiếu khá nhiều tính năng quan trọng để được xếp loại là một CSDL hạng nặng (ví dụ như thiếu ứng dụng View, StoreProc, Triggers...). Để công bằng nên thử so sánh MySql 5.x và MSSQL 2005.  1. Tính năng:  Tôi cho rằng MySql hơn MSSQL ở tính năng cung cấp nhiều loại storage engine. Tuy nhiên tính về mặt integration chặt chẽ cho trọn bộ hệ thống và công cụ phát triển software thì MSSQL integrate tốt hơn MySql, đặc biệt ở mảng .NET. MSSQL còn hỗ trợ XML trực tiếp trong DB, trong khi đó thì MySQL chưa làm được chuyện này. Các chức năng cần thiết như View, StoreProcedure, Trigger thì cả hai tương đương nhau.  2. Hiệu suất:  Tính về mặt hiệu suất, có rất nhiều thử nghiệm và tường trình cho rằng MSSQL perform kém hơn MySQL nhiều mặt. MSSQL đòi hỏi tài nguyên rất ...

Cơ sở dữ liệu - Ngôn ngữ SQL [ Bộ môn công nghệ phần mềm - ĐH Thủy lợi]

Hình ảnh
Password : Nếu có: Kenhdaihoc.com Download : http://www.mediafire.com/download.php?qye9rpn0nq0ii5e Xem thêm: http://kenhdaihoc.com/forum/showthread.php?t=3318

Tài liệu Bài giảng môn cơ sở dữ liệu gồm 5 chương khá chi tiết [ Power Point]

Hình ảnh
Chương 1: Hệ Quản trị cơ sở dữ liệu DBMS Chương 2- Tạo và Thiết lập các ràng buộc CSDL Chương 3-Khai thác, quản lý và duy trì dữ liệu Chương 4-Làm việc với View và Chỉ mục Chương 5-Lập trình, thủ tục lưu trữ, hàm và Trigger ( Chương này hay nhất nek  )       Password : kenhdaihoc.com       Download :  http://www.mediafire.com/download.php?4fa158kw5p6sno0 Xem thêm:  http://kenhdaihoc.com/forum/showthread.php?t=3283

8 Câu hỏi và trả lời [ Bài tập quản lý điểm tốt nghiệp] - Tạo bảng ảo(View)

Hình ảnh
Tạo một database QLDiem_TN gồm các table sau 1: TABLE SINH VIÊN 2: TABLE ĐỀ TÀI 3: TABLE SV_DETAI 4: TABLE HOCHAM 5: TABLE GIAOVIEN 6: TABLE HOCVI 7: TABLE CHUYENNGANH 8: TABLE GV_HV_CN 9: TABLE GV_HĐT 10: GV_PBDT 11: GV_UVDT 11: TABLE HOIDONG 12: TABLE HOIDONG_GV 14: TABLE HOIDONG_DT Tạo bảng ảo (view) với các câu hỏi sau Câu 1: Ứng với mỗi đề tài cho biết: Tên đề tài, tên sinh viên tham gia, tên giáo viên hướng dẩn, tên giáo viên phản biện Câu 2: Ứng với mỗi giáo viên cho biết: Tên đề tài hướng dẩn Câu 3: Ứng với mỗi giáo viên cho biết: Tên đề tài phản biện Câu 4: Ứng với mỗi hội đồng bảo vệ thử cho biết: Tên đề tài, quyết định được bảo vệ thật hay không? Câu 5: Ứng với mỗi hội đồng bảo vệ thật co biết: Tên đề tài, điểm cuối cùng của mỗi đề tài ( DIEMTB=diem.GVHD+diem.GVPB+sum(diem.GVUV) Câu 6: Ứng với mỗi đề tài cho biết: Tên đề tài,tên sinh viên, điểm của mỗi giáo viên thuộc hội đồng Câu 7: Ứng với mỗi hội đồng cho biết: Thời gian, ngày, số lượng đề tài bảo vệ, tên chủ tịch hội đồn...