(Bản scan) Biến Cursos - Ta có thể khai báo một kiểu biến Cursos và gán cho nó tham chiếu đến một Cursos đang tồn tại - Biến Cursos có thể được xem như là con trỏ Cursos - Biến Cursos là một biến cục bộ - Biến Cursos sau khi gán giá trị được sử dụng như một Cursos thông thường
21 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1437 | Lượt tải: 0
(Bản scan) SQL Server cho phép tạo 3 loại funtin: - Scalar: Giá trị trả về là kiểu dữ liệu cơ sở - Inline Table-value: Giá trị trả về là bảng dữ liệu có được từ một câu truy vấn - Multi-statement Table-valued: Giá trị trả về là bảng mà dữ liệu có được nhờ tích lũy dần sau một chuỗi thao tác xử lý và insert
39 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1452 | Lượt tải: 0
(Bản scan) RAISERROR: Người dùng có thể phát sinh lỗi từ bảng sysmessage. hoặc xây dựng lỗi động tùy thông tin của người dùng Sau khi lỗi được định nghĩa thì nó được gửi đến người dùng như một lỗi hệ thống
35 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1328 | Lượt tải: 0
(Bản scan) Query Path 7: Lọc bởi 2 non-clustered index Đối với câu truy vấn không thường xuyên dùng, tạo nhiều index trên là hợp lý, và tốt hơn là không có index nào cả Tuy nhiên, đối với các câu truy vấn thường xuyên, thì query path 8 sau tốt hơn so với giải pháp trên
72 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1280 | Lượt tải: 0
(Bản scan) Khi sử dụng các lệnh insert và update phải tuân theo các qui tắc sau: - Tất cả các cột phải có giá trị - Không được sử dụng từ khóa defaul trong câu lệnh insert và update - Phải có giá trị đúng của cột có check constraint - Không insert vào bảng có chứa cột có thuộc tính identity
25 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1282 | Lượt tải: 0
(Bản scan)
Lệnh DELETE: Được dùng để xóa dữ liệu trong table
Cú pháp:
DELETE [FROM]
106 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1264 | Lượt tải: 0
(Bản scan) Các bước thực hiện - Tạo bảng, cài ràng buộc khóa chính cho bảng trước (khóa ngoại nên cài sau, sau khi các bảng đã tạo xong) - Cài đặt ràng buộc khóa ngoại cho các bảng - Nhập dữ liệu cho các bảng Bảng cha nhập liệu trước Bảng con nhập liệu sau
54 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1328 | Lượt tải: 0
(Bản scan) -sp_helpdb [[@dbname=]'name'] - Xem các thông tin của database cụ thể - Nếu không truyền tham số có nghĩa là xem thông tin của tất cả các database của instance hiện hành
39 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1286 | Lượt tải: 1
(Bản scan) Các dịch vụ của HQT CSDL - Quản lý an toàn dữ liệu: liên quan đến việc phân quyền trên dữ liệu, ngăn ngừa những truy xuất không hợp lệ - Quản lý lưu trữ: HQT CSDL cùng với hệ điều hành để quản lý về lưu trữ và truy xuất dữ liệu
38 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1305 | Lượt tải: 1
The analyst will initially use the UML toolset to break down the system requirements into a use case model and an object model. The use case model describes the use cases and actors. The object model describes the objects and object associations, and the responsibilities, collaborators, and attributes of the objects. “Putting a project on paper be...
75 trang | Chia sẻ: vutrong32 | Ngày: 20/10/2018 | Lượt xem: 1345 | Lượt tải: 0