... thân sởliệu nằm nhiều máy, tức nhiều hệ thống xử lí Cơsởliệu Máy Server Ứng dụng Mạng truy n thông Phần mềm sởliệuCơsởliệu Máy Server Phần mềm sởliệu Phần mềm sởliệu Hình Mô hình sởliệu ... mềm sởliệuCơsởliệu Giao diện API sởliệu Giao diện API sởliệu Phương tiện hỏi lập báo cáo Hình Mô hình cổng Thí dụ: Người ta viết chương trình ứng dụng để truy nhập sởliệu ORACLE Nó truy ... phép chương trình truy nhập sởliệu phân tán nhiều máy tính xa Hai tiếp cận xử lí sởliệu phân tán lập nên cấu hình mô tả hình vẽ sau: Cơsởliệu Phần mềm sởliệu Phần mềm sởliệu Mạng truy n thông...
... Server, MS Access Thiết kế sở liệu: Tạo CSDL, tạo bảng, tạo mục cho ứng dụng hệ quản trị CSDL chuẩn (ví dụ: MS Access) Tạo đối tượng ODBC Tạo đối tượng ODBC Khởi động trình ứng dụng Control Panel ... lệnh sql tạo tự động chương trình ResultSet Chứa nhiều hàng liệu từ việc thực câu lệnh truy vấn Có thể lấy liệu hàng liệu ResultSet Sử dụng phương thức next() để di chuyển đến hàng liệu ResultSet ... System.err.println(e.getMessage()); }}} Ví dụ: Chương trình cập nhật liệuTạo bảng liệu MS Access, chứa mã sinh viên, họ tên, điểm thi môn Toán, Lý, Hoá Sau viết chương trình thêm, xoá ghi, sửa số liệu, tìm kiếm ghi theo...
... dựng chương trình ứng dụng truycậpsởliệu Web NỘI DUNG I II III IV Giới thiệu ngôn ngữ Java Cơsở mạng máy tính Lập trình đối tượng phân tán với RMI Chương trình demo truy nhập sởliệu Web I ... Viết chương trình phía Server • Viết chương trình phía Client 12 IV CHƢƠNG TRÌNH DEMO TRUYCẬPCƠSỞDỮLIỆU WEB Mô hình chƣơng trình 13 Giao diện chƣơng trình Giao diện phía RMI Server 14 Giao diện ... đăng nhập quyền quản trị hệ thống 20 KẾT LUẬN Tìm hiểu lập trình phân tán với RMI Xây dựng thành công chương trình demo truycậpsởliệu Web với chức cho người quản trị người sử dụng Với kết...
... thiết cho dòng cập nhật sởliệu Thuộc tính RowState cài đặ để theo dõi tất trạng thái thay đổi DataTable, thêm vào dòng mới, xóa dòng tại, thay đổi cột bên bảng Khi liệucập nhật vào sở liệu, cờ trạng ... liệu cột cài đặt cách cung cấp cấu trúc nó, cách cài đặt thuộc tính DataType Một bạn load liệu vào bảng liệu bạn sửa lại kiểu liệu cột – không bạn nhận ngoại lệ Các cột liệutạo để giữ kiểu liệu ... data table định nghĩa thuộc tính lớp DataColumn Dữliệu bảng thật truy xuất nhờ vào đối tượng DataRow Ví dụ sau trình bày cách truycập dòng bảng liệu Mã ví dụcó sẵn thư mục 07_SimpleDatasetSql...
... Trong trình lấy liệu từ DataSet, cần phải có vài lệnh dùng để chọn liệu Nó câu lệnh SELECT, stored procedure, OLE DB provider, TableDirect command Ví dụ sử dụng cấu trúc sẵn có SqlDataAdapter để truy n ... gọi stored procedure từ SqlDataAdapter để tạoliệu cho DataSet Sử dụng Stored Procedure DataAdapter Trước tiên cần định nghĩa stored procedure cài vào sởliệu database Mã cho ví dụ sẵn có thư mục ... "Region"); Ở tạo SqlDataAdapter mới, xem SqlCommand phát thông qua thuộc tính SelectCommand data adapter, gọi Fill(), để thực thi stored procedure chèn tất dòng vào the Region DataTable Tạo DataSet...
... nhân sởliệu (database engine) Những kiện gồm: Lịch sử tác vụ: Hiển thị kết tác vụ chạy Lịch sử sở liệu: Hiển thị hoạt động bảo trìsởliệu Thông báo: Danh sách thông báo lỗi sởliệutạo ... UNIQUE INDEX thay vào Khi liệu nạp vào bảng DEPARTMENT bảng EMPLOYEE tạo Lưu ý bạn không cần nạp liệu vào bảng DEPARTMENT ngay, bạn cần đưa vào liệu trước bảng EMPLOYEE cóliệu chèn vào Bảng EMPLOYEE ... tính hợp lệ liệusởliệucó tầm quan trọng cốt yếu Thật khó mà đảm bảo tính hợp lệ liệu nhập vào sở liệu; DB2 cung cấp khả để xác định số ràng buộc kiểm tra dựa qui tắc mà hợp vào sởliệu Trong...
... chức • • • • Thiết lập kết nối đến Database Tạo câu lệnh truy vấn SQL Thực thi câu lệnh truy vấn Xem sửa đổi kết truy vấn 3/25 Cấu trúc JDBC JDBC hỗ trợ loại truycậpliệu 2-tier 3-tier 4/25 ... JDBC Bước 1: Thiết lập kết nối Database Bước 2: Tạo câu lệnh truy vấn Bước 3: Thực thi câu truy vấn Bước 4: Xử lý kết trả Bước 5: Đóng kết nối 13/25 Bước 1: Thiết lập kết nối Database ... SQLException XXX: kiểu tương ứng liệu columnName: tên cột ResultSet columnIndex: số cột ResultSet, 29/25 Bước 4: Xử lý kết trả Các phương thức cập nhật liệu • Cập nhật liệu ResultSet public void...
... Trang Truy n thông sởliệu SQL S60 38 4.1 Cơsởliệu SQL web server 38 4.1.1 Cấu trúc chung hệ thống 38 4.1.2 Cơsởliệu web server thực tế 39 4.1.3 Xây dựng Web server 39 4.1.4 Cơsởliệu MSSQL ... khác truycập trực tiếp vào nguồn liệusởliệu WinCC Với trợ giúp ngôn ngữ lập trình SQL công cụ kết nối tƣơng ứng (ví dụ nhƣ ODBC), khách hàng khác (ví dụ: sởliệu Unix, Oracle, Informix) truycập ... hƣớng trực tuyến 56 5.2 Cơsởliệu SQL 57 5.2.1 Cơsởliệu Wincc dự án bể chứa nƣớc 57 5.2.2 Cơsởliệu MySQL 58 5.2.3 Sự chuyển đổi MSSQL MySQL 59 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên...
... server địa phương để chuyển đổi sởliệu MSSQL thành sởliệu MySQL cách liên tục Vì vậy, web server truycập vào sởliệu MySQL - Ngoài ra, số trang, mà truycập từ trình duy t web người sử dụng, xây ... trữ sởliệu WinCC truycập thời gian dạng đường cong Chức hữu ích việc điều tra hệ thống trường hợp lỗi hệ thống 5.2 Cơsởliệu SQL 5.2.1 Cơsởliệu wincc dự án hồ chứa nước Kết bảng WinCC_SQL sở ... kết nối nhận liệu từ sởliệu PCS7, web server thiết lập kết nối thực truy vấn sởliệu SQL - Do số khó khăn an ninh mạng, web server kết nối trực tiếp đến sởliệu MSSQL bên ngoài, sởliệu PCS7 Giải...
... i liệu 1.Browser yêu cầu t i liệu từ phiác Server Server 4.Server tích hợp v ho n th nh t i iệu Server phân tích t i liệu v tìm kiếm Included T i liệu T i liệu th nh phần Server truycập t i liệu ... cận n y với kiểu liệu thông qua chơng trình chạy ngo i nh Standard input, có nghĩa l liệutruy nhập thông qua Standard I/O Trong ngôn ngữ lập trình C gọi l h m Khi liệu đợc trình diện từ ngời ... có yêu cầu t i liệu Server, Server phân tích t i liệu v nhìn cách trực tiếp v o t i liệu (main doccument), sau Server truycập đến tập t i liệu (include document) v lắp ráp t i liệu ho n chỉnh...
... chứa tất lớp hỗ trợ cho lập trình mạng Dưới cấu trúc gói java.net: Nhóm 14 23/08/13 8/22 Lớp CT801 IV- Hỗ trợ lập trình Socket Java Một số lớp tiêu biểu dùng cho lập trình ClientServer sử dụng ... TCP – IP Trong số hiệu cổng dùng để phân biệt trình khác máy tính Nhóm 14 23/08/13 7/22 Lớp CT801 IV- Hỗ trợ lập trình Socket Java Java ngôn ngữ lập trình mạng với nhiều tính mạnh Java hỗ trợ ... chương trình phía Client cần kết nối với Server, tạo socket hệ điều hành gắn với cổng Chương trình Client cung cấp cho socket (Socket Client) địa mạng Chương trình phía Server chương trình phía...
... 1/ Truycậpsởliệu với JDBC • Giới thiệu JDBC ODBC: • Java ngôn ngữ lập trình hệ quản trị CSDL, chương trình ứng dụng muốn truycập vào CSDL xây dựng Access SQL server ... phép truycập vào CSDL Các lớp sử dụng để truycập CSDL chứa gói java.sql.* Các lớp phương thức cần sử dụng chương trình : • -Phương thức tĩnh Class.forname(chuỗi driver): Nạp driver truycập ... Connection : Tạo đối tượng kết nối đến CSDL • -Lớp Statement : Tạo đối tượng thực truycập vào CSDL câu lệnh SQL • -Lớp Resulset : Tạo đối tượng để nhận kết nhận từ CSDL 3/Các bước viết chương trình...
... đó: table_name | view_name: Tên bảng đợc thay đổi liệu Nếu bảng không thuộc sởliệu phải đờng dẫn đầy đủ bảng (Tên _cơ_ sở_ dữ_ liệu. Tên_chủ _cơ_ sở_ dữ_ liệu. tên_bảng) SET: Là từ khoá dùng để liệt kê danh ... FROM 16 bảng, kể truy vấn - Tên_bảng = [[Tên _cơ sở_ dữ_ liệu. ]Chủ _cơ_ sở_ dữ_ liêu.]{Tên_bảng} Nếu có nhiều bảng mệnh đề FROM dùng dấu phẩy (,) để phân tách bảng Nếu bảng tồn sởliệu khác phải đa ... phải đa tên bảng đầy đủ (Tên _cơ_ sở_ dữ_ liệu. Chủ _cơ_ sở_ dữ_ liệu. Tên_bảng) Mỗi tên bảng có bí danh để sử dụng cho thuận lợi để phân biệt vai trò khác bảng liên kết thực truy vấn Để dùng bí danh, trớc...
... cung cấpliệu ) cho phần tiêu thụ liệu (như điều khiển giao diện nguời sử dụng ràng buộc ) lúc thi hành Điều cho phép đóng gói môdun lớp truycậpliệu Để tạo lớp làm nguồn liệutruycậpsởliệu Novelty, ... lấy liệu từ sởliệu hay lưu liệu vào sởliệu xử lý qua đối tượng • Uỷ nhiệm xử lý liệu cho đối tượng Recordset chứa đối tượng : Đây kỹ thuật tốt ta cần xử lý số không giới hạn ghi Kỹ thuật dễ lập ... trả ghi từ sởliệu đưa vào ứng dụng dạng đối tượng Các trường ghi trình bày thuộc tính đối tượng Bất kỳ hành động thi hành liệu ( lưu liệusở liệu, in ấn, hay tiến hành tính toán ) trình bày phương...
... Hot ng truy xut c s d liu : i tng truy xut d liu c s dng chng trỡnh ny l Microsoft DAO 3.6 Khi h thng bt u hot ng, c s d liu s c m bng phng thc OpenDatabase() sn sng phc v cho cỏc hot ng truy ... mang giỏ tr TRUE v ngc li s mang giỏ tr FALSE Vỡ mi ln truy vn, h thng ch truy trờn mt hc sinh v c gii hn bi mt thỏng hoc mt hc k no ú nờn tc truy khỏ nhanh, ngi gi cú th nhn c kt qu m khụng phi ... thit nh : mó s hc sinh, tờn thỏng hoc tờn hc k mun bit, vv T nhng thụng s ny, h thng s to mt cõu truy SQL tỡm kt qu c s d liu v ly v thụng qua phng thc OpenRecordset() Nu khụng tỡm thy kt qu no,...
... Hot ng truy xut c s d liu : i tng truy xut d liu c s dng chng trỡnh ny l Microsoft DAO 3.6 Khi h thng bt u hot ng, c s d liu s c m bng phng thc OpenDatabase() sn sng phc v cho cỏc hot ng truy ... mang giỏ tr TRUE v ngc li s mang giỏ tr FALSE Vỡ mi ln truy vn, h thng ch truy trờn mt hc sinh v c gii hn bi mt thỏng hoc mt hc k no ú nờn tc truy khỏ nhanh, ngi gi cú th nhn c kt qu m khụng phi ... thit nh : mó s hc sinh, tờn thỏng hoc tờn hc k mun bit, vv T nhng thụng s ny, h thng s to mt cõu truy SQL tỡm kt qu c s d liu v ly v thụng qua phng thc OpenRecordset() Nu khụng tỡm thy kt qu no,...
... kích vào dấu cộng phía bên trái biểu tượng thư mục Databases Hành động hiển thị tất sởliệu host instance SQL Server cho (xem hình 3) Hình 3: Cơsởliệu cư trú SQLEXPRESS Thứ cần lưu ý sởliệu ... kích vào database instance (LAPTOP1\SQLEXPRESS) phần panel bên trái cửa sổ Object Explorer, sau kích nút Refresh Hình 6: Sau đính kèm vào sởliệu pubs Nếu mở rộng sởliệu pubs cách kích vào dấu ... thấy bảng thành phần, xem thể hình Hình 7: Sau cài đặt thành công sởliệu pubs Cơsởliệu ví dụ hoàn toàn sẵn sàng cho việc truycập thông qua C# Đó tất thực với SQL Server Management Studio Express...