• Bài tập thực hành Cơ sở dữ liệu - Bài 3: Thao tác cơ sở dữ liệu sử dụng T–SQL nâng caoBài tập thực hành Cơ sở dữ liệu - Bài 3: Thao tác cơ sở dữ liệu sử dụng T–SQL nâng cao

    Bài tập về View 1. Cho biết mã số, họ tên, ngày sinh, địa chỉ và vị trí của các cầu thủ thuộc đội bón g “SHB Đà Nẵng” có quốc tịch “Bra-xin” 2. Cho biết kết quả (MATRAN, NGAYTD, TENSAN, TENCLB1, TENCLB2, KETQUA) các trận đấu vòng 3 của mùa bóng năm 2009. 3. Cho biết mã huấn luyện viên, họ tên, ngày sinh, địa chỉ, vai trò và tên CLB đang làm vi...

    pdf3 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 699 | Lượt tải: 0

  • Bài tập thực hành Cơ sở dữ liệu - Bài 2: Thao tác Cơ sở dữ liệu sử dụng T-SQLBài tập thực hành Cơ sở dữ liệu - Bài 2: Thao tác Cơ sở dữ liệu sử dụng T-SQL

    Yêu cầu thực hành a. Truy vấn cơ bản 1. Cho biết thông tin (mã cầu thủ, họ tên, số áo, vị trí, ngày sinh, địa chỉ) của tất cả các cầu thủ’ 2. Hiển thị thông tin tất cả các cầu thủ có số áo là 7 chơi ở vị trí Tiền vệ. 3. Cho biết tên, ngày sinh, địa chỉ, điện thoại của tất cả các huấn luyện viên. 4. Hiển thi thông tin tất cả các cầu thủ có quố...

    pdf2 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 610 | Lượt tải: 1

  • Bài tập thực hành Cơ sở dữ liệu - Bài 1: Làm quen với môi trường và tạo lập cơ sở dữ liệuBài tập thực hành Cơ sở dữ liệu - Bài 1: Làm quen với môi trường và tạo lập cơ sở dữ liệu

    Thông tin các bảng a. CAUTHU(MACT, HOTEN, VITRI, NGAYSINH, DIACHI, MACLB, MAQG, SO) Ý nghĩa: Mỗi cầu thủ có những thông tin sau: mã số duy nhất (MACT), họ tên (HOTEN), ngày sinh (NGAYSINH), địa chỉ (DIACHI), thuộc một câu lạc bộ (MACLB), thuộc một quốc gia (MAQG), giữ vị trí trên sân (VITRI). Vị trí trên sân cầu thủ thuộc một trong các vị trí ...

    pdf7 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 526 | Lượt tải: 0

  • Bài giảng Cơ sở dữ liệu - Nguyễn Hồng PhươngBài giảng Cơ sở dữ liệu - Nguyễn Hồng Phương

    Creating a view  Examples CREATE VIEW vCompany1 AS SELECT Name, Address, Telephone FROM Company CREATE VIEW vCompany2 AS SELECT Name, Address, Telephone FROM Company WHERE Address LIKE '%Japan%' CREATE VIEW vComSupPro1(ComName, ProdName, Qty) AS SELECT Company.Name, Product.Name, Quantity FROM Company INNER JOIN Supply ON Company.Compan...

    pdf114 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 369 | Lượt tải: 0

  • Bài giảng View - Nguyễn Hồng PhươngBài giảng View - Nguyễn Hồng Phương

    8. Indexed view (5)  An example CREATE VIEW product_master WITH SCHEMABINDING AS SELECT product_id, product_name, model_year, list_price, brand_name, category_name FROM production.products p INNER JOIN production.brands b ON b.brand_id = p.brand_id INNER JOIN production.categories c ON c.category_id = p.category_id; 8. Indexed view (6...

    pdf6 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 358 | Lượt tải: 0

  • Bài giảng Transaction - Nguyễn Hồng PhươngBài giảng Transaction - Nguyễn Hồng Phương

    Transaction best practices  Using the SQL Server transaction helps maintaining the database integrity and consistency. On the other hand, a badly written transaction may affect the overall performance of your system by locking the database resources for long time. To overcome this issue, it is better to consider the following points when w...

    pdf9 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 367 | Lượt tải: 0

  • Bài giảng Index - Nguyễn Hồng PhươngBài giảng Index - Nguyễn Hồng Phương

    INDEX in SQL  Composite Index  CREATE INDEX index_name ON table_name (column_name1, column_name2);  Drop index  DROP INDEX table_name.index_name;  DROP INDEX index_name ON table_name; Which cases should not we use index?  Small tables  Tables are often updated and inserted  Not be applied on columns which have a large number of ...

    pdf5 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 487 | Lượt tải: 0

  • Một số dạng bài tập kết hợp ER Model và SQLMột số dạng bài tập kết hợp ER Model và SQL

    Bài 2: Giả sử cần xây dựng một ứng dụng quản lý thông tin cho một câu lạc bộ bóng đá với mô tả như sau:  Thông tin về các cầu thủ thuộc câu lạc bộ gồm có: Tên cầu thủ, ngày sinh, số áo cầu thủ, các giải thưởng đã giành được. Mỗi cầu thủ có thể tham gia các trận đấu khác nhau. Thông tin về vị trí của cầu thủ, số thẻ vàng, số thẻ đỏ của mỗi cầu...

    pdf2 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 436 | Lượt tải: 0

  • Một số bài tập Cơ sở dữ liệuMột số bài tập Cơ sở dữ liệu

    Bài 9: Cho lược đồ quan hệ r(ABCDEGH) và tập phụ thuộc hàm trên r: F = {ABCD, ABE, BCDC, CED, CEH, DCG, CHG, ADH} • Tìm một phủ tối thiểu của F • Tìm một khóa của r dựa vào phủ tối thiểu • Tìm một phân rã của r có dạng chuẩn 3, bảo toàn thông tin và phụ thuộc hàm. Bài 10: Cho lược đồ quan hệ r(student, name, birthday, age, advisor, d...

    pdf3 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 489 | Lượt tải: 0

  • Bài giảng Web Technologies and e-Services - Đại học Bách khoa Hà NộiBài giảng Web Technologies and e-Services - Đại học Bách khoa Hà Nội

    File upload ❖ Prevention Methods: ▪ The file types allowed to be uploaded should be restricted to only those that are necessary for business functionality. ▪ Never accept a filename and its extension directly without having a whitelist filter. ▪ The application should perform filtering and content checking on any files which are uploaded to ...

    pdf695 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 369 | Lượt tải: 0