Tổng hợp tài liệu, ebook Cơ Sở Dữ Liệu tham khảo.
Các câu lệnh cập nhật dữ liệu
• Nhập dữ liệu
INSERT INTO TableName(Field1, Fiel2, .Fieldn) VALUES (Val1, Val2,
.Valn)
Khi các trường có vị trí cố định thì lệnh nhập có thể viết ngắn gọn:
INSERT INTO TableName VALUES (Val1, Val2, .Valn)
Ví dụ:
• Xoá bản ghi
DELETE FROM
22 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1636 | Lượt tải: 0
• Ràng buộc toàn vẹn thực thể được phát biểu là: khoá chính phải luôn luôn có giá trị xác định, nghĩa là không được phép có giá trị null. Các ràng buộc khoá và ràng buộc toàn vẹn thực thể được chỉ ra trên các quan hệ riêng rẽ. • Ràng buộc toàn vẹn tham chiếu được chỉ ra giữa hai quan hệ để duy trì sự tương ứng giữa các bộ của hai quan hệ.
29 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1582 | Lượt tải: 0
• Độc lập dữ liệu có thể định nghĩa như là khả năng thay đổi lược đồ tại một mức của một hệ cơ sở dữ liệu mà không làm thay đổi lược đồ ở mức cao hơn tiếp theo. Có hai loại độc lập dữ liệu: • A.Độc lập dữ liệu lôgic : đó là khả năng làm thay đổi lược đồ quan niệm mà không làm thay đổi các lược đồ ngoài hoặc các chương trình ứng dụng • B.Độc ...
23 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1601 | Lượt tải: 0
Lệnh UPDATE
Lệnh này dùng để cập nhật dữ liệu vào tệp CSDL hiện hành từ một tệp CSDL
thứ hai đang mở trong một vùng làm việc khác. Cú pháp lệnh như sau:
UPDATE ON
146 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 2272 | Lượt tải: 1
Thao tác cơ sở dữ liệu bao gồm việc truy vấn và cập nhật cơ sở dữ liệu. Truy vấn cơ sở dữ liệu là đưa ra các yêu cầu đối với cơ sở dữ liệu để lấy ra các thông tin cần thiết. Ví dụ, chúng ta có thể có các truy vấn như: “Liệt kê các môn học và điểm thi của sinh viên Nguyễn Nam”, “ Đưa ra danh sách các sinh viên thi trượt môn cơ sở dữ liệu”. Cập nhật ...
93 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 2278 | Lượt tải: 3
• Giá trị chỉ số cân bằng Bal tại 1 nút gốc của cây con trong cây cân bằng tương đối bằng hiệu số giữa chiều cao cây con trái và chiều cao cây con phải của nút đó. • Giá trị chỉ số cân bằng Bal tại 1 nút gốc của cây con trong cây cân bằng hoàn toàn = hiệu số giữa số nút cây con trái và số nút cây con phải của nút đó.
40 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1733 | Lượt tải: 0
5.2.3.d. Hủy ngăn xếp (dùng danh sách liên kết) void SSDelete (SSTACK &SList) { while (SList != NULL) { SSTACK TempElement = SList; SList = SList ->Next; TempElement ->Next = NULL; delete TempElement; } }
112 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1585 | Lượt tải: 0
Bài tập chương 3 (trang 84 - 85) • (Lý thuyết) Cho một mảng số nguyên bao gồm 20 phần tử như sau 23 34 46 16 8 9 7 6 13 22 65 45 18 29 45 15 3 10 84 21 Tính số phép gán, số lần so sánh, hoán vị của mỗi thuật toán (Bubble Sort, QuickSort, Straight Selection Sort, Straight Insertion Sort , Straight Merge Sort, Natural Merge Sort) là bao nhiêu?...
29 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1672 | Lượt tải: 0
Tìm kiếm theo chỉ mục (tt) Phân tích Thuật toán: • Trường hợp tốt nhất (phần tử đầu tiên trong tập tin chỉ mục có giá trị = X) • Số phép gán Gmin = 1 • Số phép so sánh Smin = 2 + 1 • Số lần đọc tập tin Dmin = 1 • Trường hợp xấu nhất (không có phần tử nào trong tập tin chỉ mục có giá trị = X) • Số phép gán Gmax = 1 • Số phép so sánh Smax = ...
29 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1592 | Lượt tải: 0
Kiểu dữ liệu tập tin • Tập tin là kiểu dữ liệu đặc biệt, kích thước tối đa của tập tin phụ thuộc không gian đĩa • Việc đọc, ghi dữ liệu trên tập tin là mất thời gian, không an toàn dữ liệu • Thông thường chuyển dữ liệu trong tập tin (một phần hay toàn bộ) vào bộ nhớ trong để xử lý.
18 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1659 | Lượt tải: 0