1. Trang chủ
  2. » Công Nghệ Thông Tin

ôn chuyên ngành hệ thống thông tin

13 415 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,24 MB

Nội dung

chuyển mô hình thực thể liên kết sang mô hình quan hệ nhân viên NHÂNVIÊN(Họđệm,Tên, MãsốNV, Ngàysinh, Địachỉ, Giớitính, Lương, MãsôNGS, MãsốĐV) ĐƠNVỊ(TênĐV, MãsốĐV, MãsốNQL, Ngàybắtđầu) ĐƠNVỊ_ĐỊAĐIỂM(MãsốĐV, ĐịađiểmĐV) DỰÁN(TênDA, MãsốDA, ĐịađiểmDA, MãsốĐV) NHÂNVIÊN_DỰÁN(MãsốNV, MãsốDA, Sốgiờ) PHỤTHUỘC(MãsốNV, Têncon, Giớitính, Ngàysinh) create table SinhVien ( MaSV int, TenSV nchar(50) ) VD:Tạo bảng nhân viên CREATE TABLE NHAN_VIEN (NV varchar(4) constraint NV_Primary key, ho_tên Varchar(25), Ng_sinh date, chứcvụ varchar(20), đia_chỉ varchar(30), lương int); VD ta tạo ràng buộc NV định nghĩa primary key Ta tạo bảng với cấu trúc liệu từ bảng khác Cú pháp: CREATE TABLE TABLE_name[(colum_name )]AS SELECT statement; VD: Tạo bảng có tên NVN (NV,họ_tên) từ bảng NHAN_VIEN CREATE TABLE NVN AS SELECT NV,họ_tên FROM NHAN_VIEN; Câu lệnh tạo bảng SINHVIEN với ID khóa (primary key) ràng buộc NOT NULL trường NULL tạo ghi bảng SQL> CREATE TABLE SINHVIEN( ID INT NOT NULL, TEN VARCHAR (20) TUOI INT NOT NULL, NOT NULL, KHOAHOC CHAR (25) , HOCPHI DECIMAL (18, 2), PRIMARY KEY (ID) ); Khuôn dạng TCP Segment Đơn vị liệu sử dụng TCP gọi segment (đoạn liệu), có tham số với ý nghĩa sau: > Source Por (16 bits): Số hiệu cổng TCP trạm nguồn > Destination Port (16 bit): Số hiệu cổng TCP trạm đích > Sequence Number (32 bit): số hiệu byte segment trừ bit SYN thiết lập Nếy bit SYN thiết lập Sequence Number số hiệu khởi đầu (ISN) byte liệu ISN+1 > Acknowledgment Number (32 bit): số hiệu segment mà trạm nguồn chờ để nhận Ngầm ý báo nhận tốt (các) segment mà trạm đích gửi cho trạm nguồn > Data offset (4 bit): số lượng bội 32 bit (32 bit words) TCP header (tham số vị trí bắt đầu nguồn liệu) > Reserved (6 bit): dành để dùng tương lai > Control bit (các bit điều khiển): > URG: Vùng trỏ khẩn (Ucgent Poiter) có hiệu lực > ACK: Vùng báo nhận (ACK number) có hiệu lực > PSH: Chức PUSH > RST: Khởi động lại (reset) liên kết > SYN: Đồng hóa số hiệu (sequence number) > FIN: Không liệu từ trạm nguồn > Window (16 bit): cấp phát credit để kiểm soát nguồn liệu (cơ chế cửa sổ) Đây số lượng byte liệu, byte vùng ACK number, mà trạm nguồn saün sàng để nhận > Checksum (16 bit): mã kiểm soát lỗi cho toàn segment (header + data) > Urgemt Poiter (16 bit): trỏ trỏ tới số hiệu byte theo sau liệu khẩn Vùng có hiệu lực bit URG thiết lập > Options (độ dài thay đổi): khai báo option TCP, có độ dài tối đa vùng TCP data segment > Paddinh (độ dài thay đổi): phần chèn thêm vào header để đảm bảo phần header kết thúc mốc 32 bit Phần thêm gồm toàn số > TCP data (độ dài thay đổi): chứa liệu tầng trên, có độ dài tối đa ngầm định 536 byte Giá trị điều chỉnh cách khai báo vùng options phương pháp truy nhập chia sẻ đường truyền chung Mọi lược đồ thuộc dạng chuẩn thuộc dạng chuẩn • • • Dạng chuẩn dạng chuẩn tốt thiểu thiết kế CSDL Phụ thuộc hàm nguyên nhân dẫn đến trùng lặp liệu Dạng chuẩn (3NF) dạng chuẩn sử dụng chuẩn hóa liệu để kiểm tra xem liệu tất thuộc tính không khóa quan hệ có phụ thuộc vào khóa candidate key quan hệ hay không Điều có nghĩa tất thuộc tính không khóa độc lập với hay thuộc tính không khóa phụ thuộc bắc cầu vào thuộc tính không khóa khác Định nghĩa phủ tối thiểu Một phủ tối thiểu tập phụ thuộc hàm F tập phụ thuộc hàm G, Trong đó: G tương đương với F (tức G+ = F+) Tất phụ thuộc hàm G có dạng X → A Trong A thuộc tính Không thể làm cho G nhỏ (Tức xoá thêm phụ thuộc hàm G hay xoá thuộc tính bên phía phải, phía trái phụ thuộc hàm mà G tương đương với F) Các phụ thuộc hàm hay thuộc tính xoá theo cách mà đảm bảo G tương đương với F ta gọi phụ thuộc hàm hay thuộc tính dư thừa Ph ươ ng pháp tìm phủ tối thiểu Tách phụ thuộc hàm F có dạng X → A1A2A3…An thành phụ thuộc hàm mà vế phải có thuộc tính: X → A1 X → A2 ……… X → An Loại bỏ thuộc tính dư thừa bên phía trái phụ thuộc hàm Duyệt phụ thuộc hàm kiểm tra xem có dư thừa không, dư thừa thì xoá Trình tự bước KHÔNG THỂ thay đổi !!! DNS Email Thư điện tử, hay email (từ chữ electronic mail), dịch không xác điện thư, hệ thống chuyển nhận thư từ qua mạng máy tính Email phương tiện thông tin nhanh Một mẫu thông tin (thư từ) gửi dạng mã hoá hay dạng thông thường chuyển qua mạng máy tính đặc biệt mạng Internet Nó chuyển mẫu thông tin từ máy nguồn tới hay nhiều máy nhận lúc Các giao thức • • • SMTP (Simple Mail Transfer Protocol) giao thức chuyển thư đơn giản Đây giao thức lo việc vận chuyển email máy chủ đường trung chuyển đến địa nhận lo việc chuyển thư điện tử từ máy khách đến máy chủ IMAP (từ chữ Internet Message Access Protocol) giao thức truy nhập thông điệp (từ) Internet Giao thức cho phép truy nhập quản lý mẫu thông tin từ máy chủ Với giao thức người dùng email đọc, tạo ra, thay đổi, hay xoá ngăn chứa, mẫu tin đồng thời tìm kiếm nội dung hộp thư mà không cần phải tải thư POP (từ chữ Post Office Protocol) giao thức phòng thư Giao thức dùng để truy tìm email từ MTA DNS DNS (Domain Name System), Hệ thống phân giải, hệ thống cho phép thiết lập tươ ng ứng gi ữa địa IP tên miền Hệ thống tên miền (DNS) hệ thống đặt tên theo thứ tự cho máy vi tính, dịch vụ, nguồn lực tham gia vào Internet Nó liên kết nhiều thông tin đa dạng v ới tên miền đượ c gán cho ngườ i tham gia Quan trọng là, chuyển tên miền có ý nghĩa cho ng ườ i vào số định danh (nhị phân), liên kết v ới trang thiết bị mạng cho mục đích định vị địa hóa thiết bị khắp giới Hệ thống tên miền phân phối trách nhiệm gán tên miền lập đồ tên tới địa IP cách định rõ máy chủ có thẩm quyền cho tên miền Chức DNS Mỗi Website có tên (là tên miền hay đườ ng dẫn URL:Universal Resource Locator) địa IP Địa IP gồm nhóm số cách dấu chấm(Ipv4) Khi mở trình duyệt Web nhập tên website, trình duyệt đến thẳng website mà không cần phải thông qua việc nhập địa IP trang web Quá trình "dịch" tên miền thành địa IP trình duyệt hiểu truy cập đượ c vào website công việc DNS server Các DNS trợ giúp qua lại v ới để dịch địa "IP" thành "tên" ngược lại Người sử dụng cần nhớ "tên", không cần phải nhớ địa IP DNS chủ yếu hoạt động giao thức UDP cổng 53 Một số hoạt động khác có sử dụng giao thức TCP Nguyên tắc làm việc -Mỗi nhà cung cấp dịch vụ vận hành trì DNS server riêng mình, gồm máy bên phần riêng nhà cung cấp dịch vụ Internet INTERNIC (Internet Network Information Center) chịu trách nhiệm theo dõi tên miền DNS server tươ ng ứng DNS có khả tra vấn DNS server khác để có tên phân giải DNS server tên miền thườ ng có hai việc khác biệt Thứ nhất, chịu trách nhiệm phân giải tên từ máy bên miền địa Internet, bên lẫn bên miền quản lý Thứ hai, chúng trả l ời DNS server bên cố gắng phân giải tên bên miền quản lý Router gì? Router hay gọi thiết bị định tuyến định tuyến, thiết bị mạng máy tính dùng để chuyển gói liệu qua liên mạng đến đầu cuối, thông qua tiến trình gọi định tuyến - Về cấu tạo: Router thiết có cổng mạng LAN (có thể có nhiều cổng LAN), bao gồm ang-ten (râu) phát sóng wifi Chức Router - Router có chức gửi gói liệu mạng nhiều mạng, từ tới nhiều điểm đích đến cuối từ router - Nói cách dễ hiểu từ Router bạn cắm trực tiếp dây Lan đến máy tính, sử dụng sóng WiFi Router phát Tính tổng SELECT TEN, SUM(SOTIEN) FROM MUONSACH GROUP BY TEN; SELECT [DISTINCT] Column(s) FROM TableName, Views [WHERE Conditions] [GROUP BY Row(s)] [HAVING] [ORDER BY Column(s) [asc|desc]] Lưu ý: • Các mệnh đề cặp dấu [] không bắt buộc • DISTINCT là: Distinct: trả ghi không trùng lặp Top: trả n (hay %) ghi tìm thấy từ xuống • Mệnh đề WHERE cho phép truy vấn lựa chọn theo hàng • Mệnh đề GROUP BY cho phép nhóm liệu theo hàng • Mệnh đề HAVING cho phép truy vấn lựa chọn theo nhóm • Mệnh đề ORDER BY cho phép xếp liệu theo cột ... tính Email phương tiện thông tin nhanh Một mẫu thông tin (thư từ) gửi dạng mã hoá hay dạng thông thường chuyển qua mạng máy tính đặc biệt mạng Internet Nó chuyển mẫu thông tin từ máy nguồn tới... tính không khóa quan hệ có phụ thuộc vào khóa candidate key quan hệ hay không Điều có nghĩa tất thuộc tính không khóa độc lập với hay thuộc tính không khóa phụ thuộc bắc cầu vào thuộc tính không... ng ứng gi ữa địa IP tên miền Hệ thống tên miền (DNS) hệ thống đặt tên theo thứ tự cho máy vi tính, dịch vụ, nguồn lực tham gia vào Internet Nó liên kết nhiều thông tin đa dạng v ới tên miền đượ

Ngày đăng: 17/03/2017, 16:11

TỪ KHÓA LIÊN QUAN

w