... liệu nhị phân 49 ỨNG DỤNG PHÂNTÍCH MỘT SỐ CÚ PHÁP ĐƠN GIẢN 50 3.1 Phântíchphéptính .50 3.2 Phântích cú pháp có chọn lọc : ví dụ phântích file cấu hình DNS 53 3.3 Phântích thu ... thực phântíchtính toán biểu thức nhập vào theo ngữ pháp ngôn ngữ python 50 Tuy nhiên, phântích với cú pháp python phântích cú pháp theo văn phạm khác Ví dụ cótính minh họa cho việc phântích ... lấy chuỗi đầu vào phântích cho danh sách tokens mong muốn 3.1 Phântíchphéptính Trước thực ví dụ này, lưu ý ngôn ngữ python, việc phântích biểu thức chí câu lệnh python thực cách dễ dàng với...
... không khớp với bảng) Vì thế, thay viết câu lệnh INSERT trên, bạn nên viết sau: INSERT INTO MyTable(So1, So2, So3) VALUES ('A','B','C'); Bằng cách viết trên, thêm cột tên “So4” vào bảng MyTable, ... này, máy chủ SQL đòi hỏi ba cột định nghĩa bảng MyTable, giá trị “A” chèn vào cột đầu tiên, “B” vào cột thứ hai, “C” vào cột cuối Nếu thêm cột vào bảng MyTable, ứng dụng bạn bị lỗi: Msg 213, ... định DEFAULT cho phép NULL Thêm tiền tố cho wildcard để tăng tốc tìm kiếm Sử dụng ký tự thay (wildcard) thích hợp cải thiện hiệu suất câu truy vấn Chẳng hạn bạn muốn tìm kiếm bảng AdventureWorks.Person.Contact...
... chứa tham số, đồng thời cho phépbạn định nghĩa truyền giá trị cho tham số tới SQL động cách truyền tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông ... xây dựng mã SQL động cho phép truyền tham số SP tới SP hệ thống khác “sp_executesql” SP sử dụng tham số đoạn mã SQL động ta xây dựng SP hệ thống “sp_executesql” cho phépbạn phát triển câu lệnh ... lưu trữ đa sử dụng thao tác “tìm kiếm mục” với khóa mục cụm bảng SalesOrderDetail để lấy trực tiếp ghi định có chứa SalesOrderID 43659 cách nhanh chóng Thao tác “tìm kiếm mục” tối ưu thao tác “quét...
... trả tất ghi từ bảng AdventureWorks.Production.Product Vậy bạn nghĩ máy chủ SQL tạo sơ đồ lưu cache chạy đoạn mã trên? Để trả lời câu hỏi này, tìm hiểu thông tin sơ đồ lưu cache cách sử dụng DMV ... stats.plan_handle = p.plan_handle GO Trong đoạn code trên, trước tiên giải phóng cache thủ tục cách chạy lệnh DBCC FREEPROCCACHE Lệnh xóa bỏ toàn sơ đồ thực thi nhớ Tuy nhiên xin có lời lưu ý ... AdventureWorks.Production.Product GO Như bạn thấy, câu lệnh thứ hai có chứa vài khoảng trắng thừa FROM tên đối tượng Các khoảng trắng thừa nguyên nhân khiến máy chủ SQL nghĩ hai câu lệnh khác nhau, từ dẫn đến việc...
... chứa tham số, đồng thời cho phépbạn định nghĩa truyền giá trị cho tham số tới SQL động cách truyền tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông ... xây dựng mã SQL động cho phép truyền tham số SP tới SP hệ thống khác “sp_executesql” SP sử dụng tham số đoạn mã SQL động ta xây dựng SP hệ thống “sp_executesql” cho phépbạn phát triển câu lệnh ... lưu trữ đa sử dụng thao tác “tìm kiếm mục” với khóa mục cụm bảng SalesOrderDetail để lấy trực tiếp ghi định có chứa SalesOrderID 43659 cách nhanh chóng Thao tác “tìm kiếm mục” tối ưu thao tác “quét...
... Views - Cửa sổ quản lý động) cho phépbạn khám phá sơ đồ lưu Bằng cách sử dụng DMV, bạn tìm hiểu nhiều điều sơ đồ lưu cache Sau danh sách tóm tắt thứ bạn nhận biết: Các đoạn text liên quan tới sơ ... trả tất ghi từ bảng AdventureWorks.Production.Product Vậy bạn nghĩ máy chủ SQL tạo sơ đồ lưu cache chạy đoạn mã trên? Để trả lời câu hỏi này, tìm hiểu thông tin sơ đồ lưu cache cách sử dụng DMV ... Trong phần ba này, viết giới thiệu cho bạn cách viết câu lệnh T-SQL để đẩy mạnh việc tái sử dụng sơ đồ lưu cache (bộ nhớ đệm) Hiểu rõ vấn đề...
... cho sở liệu biết bạn muốn trả tất cột từ bảng (hoặc bảng) khai báo mệnh đề FROM Đây thói quen tốt bạn muốn tất cột trả ứng dụng Tốt bạn nên ghi rõ tên cột bảng sau: SELECT ID, Description, DateModified ... không khớp với bảng) Vì thế, thay viết câu lệnh INSERT trên, bạn nên viết sau: INSERT INTO MyTable(So1, So2, So3) VALUES ('A','B','C'); Bằng cách viết trên, thêm cột tên “So4” vào bảng MyTable, ... cột trả về, có người thêm cột vào bảng tham chiếu câu lệnh SELECT Nhờ vậy, bạn giúp ứng dụng tránh khỏi nguy tiềm tàng liên quan đến thay đổi sở liệu xảy đến với bảng bạn tham chiếu tới câu lệnh...
... không khớp với bảng) Vì thế, thay viết câu lệnh INSERT trên, bạn nên viết sau: INSERT INTO MyTable(So1, So2, So3) VALUES ('A','B','C'); Bằng cách viết trên, thêm cột tên “So4” vào bảng MyTable, ... này, máy chủ SQL đòi hỏi ba cột định nghĩa bảng MyTable, giá trị “A” chèn vào cột đầu tiên, “B” vào cột thứ hai, “C” vào cột cuối Nếu thêm cột vào bảng MyTable, ứng dụng bạn bị lỗi: Msg 213, ... cột trả về, có người thêm cột vào bảng tham chiếu câu lệnh SELECT Nhờ vậy, bạn giúp ứng dụng tránh khỏi nguy tiềm tàng liên quan đến thay đổi sở liệu xảy đến với bảng bạn tham chiếu tới câu lệnh...
... chứa tham số, đồng thời cho phépbạn định nghĩa truyền giá trị cho tham số tới SQL động cách truyền tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông ... xây dựng mã SQL động cho phép truyền tham số SP tới SP hệ thống khác “sp_executesql” SP sử dụng tham số đoạn mã SQL động ta xây dựng SP hệ thống “sp_executesql” cho phépbạn phát triển câu lệnh ... lưu trữ đa sử dụng thao tác “tìm kiếm mục” với khóa mục cụm bảng SalesOrderDetail để lấy trực tiếp ghi định có chứa SalesOrderID 43659 cách nhanh chóng Thao tác “tìm kiếm mục” tối ưu thao tác “quét...
... trả tất ghi từ bảng AdventureWorks.Production.Product Vậy bạn nghĩ máy chủ SQL tạo sơ đồ lưu cache chạy đoạn mã trên? Để trả lời câu hỏi này, tìm hiểu thông tin sơ đồ lưu cache cách sử dụng DMV ... Số lần sơ đồ lưu cache thực thi Kích cỡ sơ đồ lưu cache Ở đoạn sau viết, hướng dẫn bạn cách sử dụng DMV để tìm hiểu thông tin sơ đồ lưu cache Tạo nhiều sơ đồ ghi khoảng trắng thừa Tôi ... stats.plan_handle = p.plan_handle GO Trong đoạn code trên, trước tiên giải phóng cache thủ tục cách chạy lệnh DBCC FREEPROCCACHE Lệnh xóa bỏ toàn sơ đồ thực thi nhớ Tuy nhiên xin có lời lưu ý...
... hình sau Lưu Console cách chọn Console Save, sau ta nhập đường dẫn tên file cần lưu trữ Để tiện lợi cho việc quản trị sau ta lưu console Desktop Nếu máy tínhbạn cấu hình MMC cách nhanh để truy ... diện cho người dùng đăng nhập vào hệ thống cách nặc danh, chẳng hạn người sử dụng dịch vụ FTP - Service: đại diện cho tài khoản mà đăng nhập với tư cách dịch vụ - Dialup: đại diện cho người truy ... riêng cho tài khoản máy tính, bạn đưa tài khoản người dùng vào hai nhóm III.3 Tài khoản nhóm Global tạo sẵn Tên nhóm Mô tả Domain Admins Thành viên nhóm toàn quyền quản trị máy tính miền mặc định...
... Server I.2.2 Nhóm phân phối Nhóm phân phối loại nhóm phi bảo mật, SID không xuất ACL (Access Control List) Loại nhóm không dùng nhà quản trị mà dùng phần mềm dịch vụ Chúng dùng để phân phố thư (e-mail) ... nhiên khảo sát kỹ phân thành bốn loại sau: local, domain local, global universal Local group (nhóm cục bộ) loại nhóm có máy stand-alone Server, member server, Win2K Pro hay WinXP Các nhóm cục có ... người dùng Việc phân bổ người dùng vào nhóm giúp dễ dàng cấp quyền tài nguyên mạng thư mục chia sẻ, máy in Chú ý tài khoản người dùng đăng nhập vào mạng tài khoản nhóm không phép đăng nhập mà...
... thành viên miền Bạn dùng tính để kiểm tra máy trạm gia nhập vào miền có thành công không - Domain Controllers: chứa điều khiển vùng (Domain Controller) hoạt động miền Bạn dùng tính để kiểm tra việc ... Kết thúc học cung cấp học viên kiến thức tài khoản người dùng, nhóm, thuộc tính tài khoản người dùng, nhóm tạo sẵn … Các mục I Bài tập bắt buộc Bài tập làm thêm Định nghĩa tài khoản người dùng ... Directory User and Computer công cụ quan trọng gặp lại nhiều trong giáo trình này, bước ta khảo sát hết tính công cụ Công cụ có chức tạo quản lý đối tượng hệ thống Active Directory Theo hình thấy miền...
... h a n g e Vi e ! XC er PD F- c u -tr a c k c h a n g e Vi e N y to k lic c Đến chương trình cho phépbạn chọn ba lựa chọn sau: chọn Domain in new forest bạn muốn tạo domain rừng mới, chọn Child ... c h a n g e Vi e N y to k lic c Tiếp theo bạn nhập tên domain tree có tên child domain cần tạo Các trình tương tự trình tạo Domain Controller phần Cuối bạn kiểm tra DNS hệ thống Server quản lý ... III.5 Xây dựng Organizational Unit Như trình bày phần lý thuyết OU nhóm tài khoản người dùng, máy tính tài nguyên mạng tạo nhằm mục đích dễ dàng quản lý ủy quyền cho quản trị viên địa phương giải...
... thiệu Domain Controller máy tính điều khiển hoạt động mạng máy cócố toàn hệ thống mạng bị tê liệt Do tính quan trọng nên hệ thống mạng thông thường phải xây dựng hai máy tính Domain Controller Như ... biệt server Active Directory cho phép nén liệu trước gởi đến server khác, tỉ lệ nén đến 10:1, đo chúng truyền đường truyền WAN chậm chạp Trong hệ thống mạng máy tính tất máy điều khiển vùng Windows ... động Windows Server 2003 (Windows Server 2003 functional level) để khai thác hết tính Active Directory III.3.2 Các bước cài đặt Chọn menu Start Run, nhập DCPROMO hộp thoại Run, nhấn nút OK Học...
... thống tập tin) DNS dịch vụ phân giải tên kết hợp với Active Directory để phân giải tên máy tính miền Do để hệ thống Active Directory hoạt động miền phải có DNS Server phân giải miền mà cần thiết ... ! XC er PD F- c u -tr a c k c h a n g e Vi e N y to k lic c Hộp thoại Shared System Volume cho phépbạn định ví trí thư mục SYSVOL Thư mục phải nằm NTFS5 Volume Tất liệu đặt thư mục Sysvol tự ... khác chấp nhận giá trị mặc định Chọn Next để tiếp tục Hộp thoại Database and Log Locations cho phépbạn định vị trí lưu trữ database Active Directory tập tin log Bạn định vị trí khác chấp nhận...
... (thuộc tính) Một thuộc tính mô tả đối tượng Ví dụ, mật tên thuộc tính đối tượng người dùng mạng Các đối tượng khác có danh sách thuộc tính khác nhau, nhiên, đối tượng khác có số thuộc tính giống ... nguyên lưu trữ phân tán máy cục bộ, máy tự quản lý tài nguyên cục Trong hệ thống mạng máy tính chuyên cung cấp dịch vụ quản lý hệ thống mạng Mô hình phù hợp với mạng nhỏ, mười máy tính yêu cầu ... người dùng khác ăn cấp mật để công vào máy tính Do thông tin người dùng lưu trữ cục máy trạm nên việc chứng thực người dùng đăng nhập máy tính máy tính tự chứng thực I.2 Mô hình Domain Khác với...
... trường định vị trí tập tin liên quan IV.4 Sử dụng tập tin trả lời Có nhiều cách để sử dụng tập tin tạo bước Bạn thực theo hai cách đây: IV.4.1 Sử dụng đĩa CD Windows 2003 Server khởi động Sửa tập ... chương trình Setup Manager tạo tập tin Unatend.UDB bạn nhập vào danh sách tên máy tính, giả định bạn định đặt tên máy tính server01 cú pháp lệnh sau: WINNT /s:e:\i386 /u:unattend.txt /udf:server01,unattend.udf ... thành WINNT.SIF lưu lên đĩa mềm Đưa đĩa CD Windows 2000 Server đĩa mềm vào ổ đĩa, khởi động lại máy tính, đảm bảo ổ đĩa CD thiết bị khởi động Chương trình cài đặt đĩa CD tự động tìm đọc tập tin WINNT.SIF...
... kịch bản, sử dụng Notepad để thêm, sửa lại số thông tin để sử dụng kịch vào trình cài đặt tự động hiệu IV.2 Tự động hóa dùng tham biến dòng lệnh Khi tiến hành cài đặt Windows 2003 Server, cách ... Xuất hộp thoại New or Existing Answer File Hộp thoại cho phépbạn định tạo tập tin trả lời mới, tập tin trả lời phản ánh cấu hình máy tính hành chỉnh sửa tập tin sẵn cóBạn chọn Create new nhấn ... định, trình cài đặt tự xác định /u Cài đặt không cần theo dõi với tập tin trả lời tự động (kịch bản) Nếu sử dụng /u phải sử dụng /s /udf Học phần - Quản trị mạng Microsoft Windows Trang 169/555...
... chứa tham số, đồng thời cho phépbạn định nghĩa truyền giá trị cho tham số tới SQL động cách truyền tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông ... xây dựng mã SQL động cho phép truyền tham số SP tới SP hệ thống khác “sp_executesql” SP sử dụng tham số đoạn mã SQL động ta xây dựng SP hệ thống “sp_executesql” cho phépbạn phát triển câu lệnh ... lưu trữ đa sử dụng thao tác “tìm kiếm mục” với khóa mục cụm bảng SalesOrderDetail để lấy trực tiếp ghi định có chứa SalesOrderID 43659 cách nhanh chóng Thao tác “tìm kiếm mục” tối ưu thao tác “quét...