CƠ SỞ HẠ TẦNG CÔNG NGHỆ THÔNG TIN 3.2 • CÔNG CỤ VÀ CÁCH TIẾP CẬN PHẦN MỀM • CÁC CHỨC NĂNG CỦA MỘT HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU • MẠNG VIỄN THÔNG VÀ ỨNG DỤNG TRONG KINH DOANH DIỆN TỬ * MỤ
Trang 1MẠNG & CÔNG NGHỆ
THÔNG TIN HIỆN ĐẠI
CHƯƠNG 3 CƠ SỞ HẠ TẦNG CÔNG NGHỆ
THÔNG TIN
3.2
• CÔNG CỤ VÀ CÁCH TIẾP CẬN PHẦN MỀM
• CÁC CHỨC NĂNG CỦA MỘT HỆ QUẢN TRỊ
CƠ SỞ DỮ LIỆU
• MẠNG VIỄN THÔNG VÀ ỨNG DỤNG
TRONG KINH DOANH DIỆN TỬ
*
MỤC TIÊU CHƯƠNG 3
Trang 2CÔNG NGHỆ PHẦN MỀM
Trang 3CÁC CHỈ THỊ CỤ THỂ ĐỂ ĐIỀU KHIỂN MÁY
TÍNH HOẠT ĐỘNG
• CHƯƠNG TRÌNH: TẬP HỢP CÁC CHỈ THỊ CHO CHƯƠNG TRÌNH: TẬP HỢP CÁC CHỈ THỊ CHO
MÁY TÍNH
• CHƯƠNG TRÌNH LƯU TRỮ: CHƯƠNG TRÌNH CHƯƠNG TRÌNH LƯU TRỮ: CHƯƠNG TRÌNH
ĐƯỢC LƯU TRỮ TRONG BỘ NHỚ SƠ CẤP
• PHẦN MỀM HỆ THỐNG: QUẢN TRỊ CÁC NGUỒN PHẦN MỀM HỆ THỐNG: QUẢN TRỊ CÁC NGUỒN
BỘ CHUYỂN ĐỔI NGÔN NGỮ: CÁC TRÌNH BIÊN DỊCH CÁC CHƯƠNG TRÌNH TIỆN ÍCH: TÁC VỤ THƯỜNG TRÌNH
QUẢN LÝ DỮ LIỆU CÁC NGÔN NGỮ LẬP TRÌNH:
Trang 4Các chương trình với mục đích cụ thể
Các chương trình quản lý hệ thống
Các chương trình quản lý hệ thống
Các chương trình phát triển hệ thống
Các chương trình phát triển hệ thống
Phần mềm máy tính
Phần mềm hệ thống
Phần mềm hệ thống
CASE Hệ điều hành
Chương trình kế toán Bảng tính
CÁC NGÔN NGỮ THẾ HỆ 4
(4GL)
• CÓ THỂ KHAI THÁC BỞI NGƯỜI SỬ
DUNG
• CẤU TRÚC LỆNH ĐƠN GIẢN
• CÓ THỂ PHÁT TRIỂN CÁC ỨNG
DỤNG NHANH CHÓNG
• NGÔN NGỮ TỰ NHIÊN
*
Trang 5CASE
• Computer Aided Software Engineering
• Công cụ CASE hỗ trọ cho các hoạt động
– Lập kế hoạch tiến độ dự án
– Biểu đồ phân tích
– Mô hình hoá dữ liệu
– Hỗ trợ thiết kế
– Tạo mã nguồn
– Kiểm tra mã nguồn
Compute X = Y + Z
Ngôn ngữ đánh dấu Sử dụng mã điều khiển kết hợp
Sử dụng ngôn ngữ tự nhiên
Ngôn ngữ hướng đối tượng
Định nghĩa các đối tượng chứa dữ liệu và tác vụ
Document.write (“Hi There”)
<H1>First heading</H1>
<!ELEMENT Product (#Item | manuf)>
Select name, jobtitle From Employee;
M = J + K
Register no
Trang 6CHUYỂN ĐỔI NGÔN NGỮ LẬP TRÌNH
Tiến trình chuyển đổi ngôn ngữ
Tiến trình chuyển đổi ngôn ngữ
Chwơng trình nguồn
Ngôn ngữ máy
Trang 7Những tiện ích chính của phần mềm quản trị cơ sở dữ liệu
Những tiện ích chính của phần mềm quản trị cơ sở dữ liệu
Quản trị tài chính – kế toán
Quản trị kênh cung ứng
Quản trị nguồn lực công ty (ERP)
Hỗ trợ quyết định kinh doanh
Trang 8Giao diện người sử dụng
Quản lý tệp tin Các tiện ích và
Các chức năng
Các dịch vụ hỗ trợ
CÁC HỆ ĐIỀU HÀNH THÔNG DỤNG
– Windows XP, Windows 2000, Windows 98,…
• Mac OS X
• Hệ điều hành cho máy chủ (Server)
– Windows NT, Windows 2000 Advanced
Server, Windows Server 2003
– UNIX
– Solaris 8 UNIX
– Novell Netware 5.1
– Linux 6.1
Trang 9QUẢN TRỊ NGUỒN DỮ LIỆU
QUẢN TRỊ NGUỒN DỮ LIỆU
3.18
CƠ SỞ DỮ LIỆU THƯ VIỆN ĐIỆN TỬ CỦA TỔ CHỨC LƯU TRỮ VÀ QUẢN TRỊ DỮ LIỆU DƯỚI CÁC HÌNH THỨC THÍCH HỢP
Hồ sơ nhân viên 2
Hồ sơ
nhân viên 1
Hồ sơ nhân viên 3
Hồ sơ nhân viên 4
Tên HsL Lương Tên HsL Lương Tên HsL Lương Tên HsL Lương
Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu
Cơ sở dữ liệu nhân sự
Tệp tin lương
Tệp tin phúc lợi
Trang 10CẤU TRÚC CƠ SỞ DỮ LIỆU
Nhân viên 2
Nhân viên 2
A
Mã số NV Tên NV Chức danh Bộ phận 1
Cấu trúc quan hệ
Cấu trúc mạng Cấu trúc phân cấp
Nhân viên 3
Dự án B Dự án A
CÁC THÀNH PHẦN CỦA DBMS:
• NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU:
– Định nghĩa các thành phần dữ liệu trong cơ sở dữ liệu
• NGÔN NGỮ THỰC THI DỮ LIỆU:
– Sử dụng dữ liệu cho các ứng dụng
• TỪ ĐIỂN TRA CỨU DỮ LIỆU:
– Các định nghĩa chuẩn tắc về các biến số trong cơ sở dữ liệu, các thao tác về nội dung của cơ sở dữ liệu
Trang 11Hệ điều hành
Hệ quản trị
cơ sở dữ liệu
Các chương trình ứng dụng
Cơ sở dữ liệu
Từ điển dữ liệu
THIẾT KẾ KHÁI QUÁT
• MÔ HÌNH KHÁI NIỆM, HOẠT
ĐỘNG KINH DOANH
THIẾT KẾ KHÁI QUÁT
• MÔ HÌNH KHÁI NIỆM, HOẠT
ĐỘNG KINH DOANH
• BIỂU ĐỒ QUAN HỆ THỰC THỂ
• BIỂU ĐỒ QUAN HỆ THỰC THỂ
• TIÊU CHUẨN HOÁ
• PHẦN CỨNG/PHẦN MỀM CỤ THỂ
*
Trang 12PHÂN PHỐI CƠ SỞ DỮ LIỆU
• TỪNG PHẦN: phân TỪNG PHẦN: phân chia tài nguyên dữ liệu cho một hoặc vài CPU cụ thể, chẳng hạn, thông tin khách hàng địa phương
• ĐỒNG NHẤT: each ĐỒNG NHẤT: each các CPU được
chia sẽ các tài nguyên dữ liệu chung, chẳng hạn, ấn loát từ các báo cáo
chuẩn
*
NHÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU
• XÁC ĐỊNH & TỔ CHỨC CẤU TRÚC VÀ NỘI DUNG CƠ SỞ DỮ LIỆU
• PHÁT TRIỂN QUI TRÌNH BẢO MẬT
• PHÁT TRIỂN TÀI NGUYÊN CƠ SỞ DỮ LIỆU
• BẢO TRÌ HỆ THỐNG CƠ SỞ DỮ LIỆU
*
Trang 13MÔI TRƯỜNG CƠ SỞ DỮ LIỆU
HỆ THỐNG QUẢN TRỊ
CÁC XU HƯỚNG PHÁT TRIỂN
• PHÂN TÍCH DỮ LIỆU ĐA CHIỀU: Gộp PHÂN TÍCH DỮ LIỆU ĐA CHIỀU: Gộp
nhóm 3D (hay cao hơn) để lưu trữ dữ liệu
phức tạp
• HYPERMEDIA: Các HYPERMEDIA: Các nút liên kết chứa dữ
liệu, đồ hoạ, âm thanh, phim ảnh, chương trình
Khả năng thực hiện, phân tích dữ liệu khối lượng lớn từ nhiều nguồn lực
*
Trang 14CÁC THÀNH PHẦN CỦA
DATAWAREHOUSE
THƯ MỤC THÔNG TIN
TRUY NHẬP
& PHÂN TÍCH DỮ LIỆU
QUERIES & REPORTS OLAP DATA MINING
MẠNG VIỄN THÔNG
Trang 16• Ví dụ về protocols:
– OSI kiểu kết nối liên thông hệ thống mở theo tiêu chuẩn ISO (tổ chức tiêu chuẩn quốc tế)
1 hz = Một chu kỳ trong một giây
• Sóng liên tục
• Truyền qua hệ thống
• Giao tiếp bằng lời nói
• Sóng rời rạc
• Truyền dữ liệu số
• Sử dụng moderm để chuyển đổi giữa tín hiệu tương tự và tín hiệu số
Trang 17* KÊNH TRUYỀN THÔNG
KẾT NỐI
LÊN
SÓNG VIBA
KẾT NỐI XUỐNG
Trang 18BPS: BITS PER SECOND
KBPS: KILOBITS PER SECOND
MBPS: MEGABITS PER SECOND
GBPS: GIGABITS PER SECOND
TỐC ĐỘ & CHI PHÍ
MÔ HÌNH KẾT NỐI MẠNG
Trang 19BỘ XỬ LÝ & PHẦN MỀM
MẠNG VIỄN THÔNG BỘ XỬ LÝ
• Middleware
• Phần mềm quản trị mạng
3.38
MẠNG NỘI BỘ (LAN)
Máy chủ
Dữ liệu và phần mềm
Máy in
PC PC
Bộ xử lý mạng liên thông với các mạng khác
Trang 20Hệ thống mạng có thể kết nối từ khoảng cách địa lý rất xa thông qua cáp, vệ tinh, sóng viba
Xác định lộ trình cho truyền dẫn hiện tại
• TUYẾN CHỈ ĐỊNH: Cung TUYẾN CHỈ ĐỊNH: Cung cấp thường xuyên cho truyền dẫn khối lượng lớn
*
MẠNG KINH DOANH
Router Intranet
Server
Host System
Intranet Server
The Internet
Fire wall
Fire wall Router
Extranet
Trang 21Client/Server: HỆ THỐNG MẠNG VÀ SỬ DỤNG
Network Server
Network Server Host System
Superserver
Host System Superserver
Client
User Interface
Application Processing
Application Control Distributed Database
Central database control Heavy duty processing
Server Server NetPC
Browser-based
User Interface
Web OS Application Software
Application
DBMS DB
• MÁY FAX (fax)
• HỘI THẢO TRÊN MẠNG
• PHẦN MỀM NHÓM
*
Trang 22CHỨC KINH DOANH
*
ĐƠN ĐẶT HÀNG, THANH TOÁN THÔNG TIN VẬN CHUYỂN, GIÁ, CẬP NHẬT, HOÁ ĐƠN
CÁC VẤN ĐỀ VỚI
KINH DOANH QUA MẠNG
• KHẢ NĂNG KẾT NÔI
• MẤT KIỂM SOÁT QUẢN LÝ
• YÊU CẦU THAY ĐỔI TỔ CHỨC
• CHI PHÍ ẨN CỦA DỊCH VỤ
CLIENT/SERVER
• ĐỘ TIN CẬY VÀ AN TOÀN
*