giáo trình SQL server 7.0 phần 4
Số trang: 15
Loại file: pdf
Dung lượng: 252.28 KB
Lượt xem: 26
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu giáo trình sql server 7.0 phần 4, công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
giáo trình SQL server 7.0 phần 4S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.comPhÇn V. Qu¶n trÞ vµ Khai th¸c CSDL5.1. C¸c c«ng cô qu¶n trÞ CSDL .Giíi thiÖu vÒ Microsoft SQL Server Roles:ý nghÜa: ThiÕt lËp c¸c vai trß ®Æc biÖt c¸c quyÒn mÆc nhiªn mµ kh«ng ®−îcg¸n cho c¸c User Account. NÕu b¹n cã quyÒn ®ã th× ph¶i thªm (Add) c¸cUser Account ®ã vµo Roles .Roles cã hai d¹ng: 1) Fixed Server Roles: + SysAdmin + Server Admin + Setup Admin + Security Admin + ProccessAdmin + Dbcreator + DiskAdmin 2) Fixed database roles + Public + DB_Owner + DB_AccessAdmin + DB_ dataReader + DB_dataWriter + DB_ddlAdmin + DB_SecurityAdmin + DB_BackupAdmin + DB_Denydatareader 49S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com + DB_DenydataWriter NÕu b¹n muèn huû bá ROLES th× b¹n ph¶i xo¸ toµn bé c¸c User trongdatabase ROLES. T¹i sao ph¶i dïng database Roles? + Lµ v× nã gióp b¹n më réng database, t¹o hiÖu suÊt truy nhËp.. . + C¸c user cã cïng chung c¸c ®Æc tr−ng nªn ng−êi qu¶n lý ph¶i t¹o ra c¸c nhãm, hay c¸c ROLES ®Ó qu¶n lý dÔ dµng h¬n. Lµm thÕ nµo ®Ó t¹o mét User Roles? 1) Chän ROLES NhÊn nót ph¶i chuét-> chän New RolesTõ ®©y: nhËp tªn database rolesAdd c¸c user cÇn t¹o ra thùc hiÖn song nhÊn OKNÕu lµ c¸c øng dông th× b¹n chän Application Roles-T¹o kiÓu d÷ liÖu do ng−êi dïng ®Þnh nghÜa - user defined data types. KiÓu d÷ liÖu do ng−êi dïng ®Þnh nghÜa nh»m më réng cho ng−êi sö dôngdÔ dµng t¹o ra riªng cho m×nh c¸c lo¹i d÷ liÖu t−¬ng øng víi nhu cÇu ®Æt ra 50S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.comLµm thÕ nµo ®Ó t¹o user defined data types ? 2) Chän user defined data types 3) NhÊn nót ph¶i chuét 4) Chän New user defined data types NhËp tªn lo¹i d÷ liÖu cÇn t¹o : (Name) KiÓu d÷ liÖu: Data type ChiÒu dµi: Length Gi¸ trÞ NULL: Allow nullsDTS (data transformation services) Lµ c¸c dÞch vô cña Microsoft SQL Server cung Êp cho ng−êi dïngchuyÓn ®æi d÷ liÖu nh− trong phÇn Import and export data 51S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.comNgoµi ra ta còng cã thÓ sö dông mét sè lÖnh cña Transact SQL ®Ó thùc hiÖntrªn SQL Server Analyzer VÝ dô nh− lÖnh :BCp database_name..Tablename{IN| OUT} dataFile [/F firstrow][/L lastrow][/b batchsize][/C ][/U login_ID][/P Password] [/S Servername].5.2. C¸c nhiÖm vô vµ quyÒn h¹n trong viÖc qu¶n trÞ vµ së h÷u CSDL(Management). 1) SQL server Agent- C¸c t¸c nh©n qu¶n lý server: + C¶nh b¸o: Alert +Operator: Ng−êi ®iÒu hµnh c«ng viÖc trong c¸c ngµy trong tuÇn +Jobs: C¸c c«ng viÖc ®−îc ®Þnh ra trong c¸c ngµy trong tuÇn. Ai lµm viÖc ? 52S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com 2) Current Ativity 10/23/00 NhËt ký lµm viÖc h»ng ngµy cña SQL server. NÕu b¹n lµ Admin th× b¹ncã thÓ nh×n thÊy tÊt c¶ c¸c th«ng tin mµ SQL Server ®· vµ ®ang lµm viÖc. 3) SQL Server Log: Ghi l¹i toµn bé c«ng viÖc mµ SQL server ®· thùc hiÖn nh»m gióp ng−êiqu¶n trÞ m¹ng hiÓu biÕt thªm vÒ th«ng tin ®−îc xö lý trªn m¸y còng nh− theodâi c¸c vÊn ®Ò cã liªn quan. VÝ dô nh− ai ®· truy nhËp vµo databaseLUUTRU vµo lóc 10:22:40 AM ngµy 20 th¸ng 10 n¨m 2000 vµ ®· xo¸ ®imét sè d÷ liÖu quan träng. Security: 1) Login: T¹o logon_id ®Ó login vµo m¹ng SQL server. + Name: NhËp login_name + Password: nhËp mËt khÈu vµo (hai lÇn nhËp) + Chän database cho user cÇn truy nhËp. (Ng«n ng÷ ngÇm ®Þnh lµ English.) 53S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com TiÕp theo b¹n ph¶i chän c¸c quyÒn truy xuÊt cho user ®ã khi truy xuÊtvµo database. Database access: Chän quyÒn truy xuÊt vµo c¸c database + Link Servser. ChØ ®Þnh c¸c mèi liªn kÕt víi c¸c server kh¸c. Remote server: Tªn m¸y Server truy nhËp tõ xa. 54S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com 4) Support Servic: Cung cÊp c¸c dÞch vô, t¹o hiÖu suÊt truy nhËp cao, ®a d¹ng. - Distributed Transaction Coordinator - SQl MailSQL Server ProFile T¹o c¸c Trace nh»m theo dâi chÝnh x¸c lóc cã c¸c t¸c nh©n t¸c ®éng vµoCSDL. 55S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com Lµm thÕ nµo ®Ó t¹o ra TRACE? 1) Vµo menu File Chän New TRACE 2) NhËp tªn TRACE cÇn t¹o 3) NhËp tªn Server 4) Capture to file: Tªn file l−u tr÷ l¹i c¸c th«ng tin mµ tr ...
Nội dung trích xuất từ tài liệu:
giáo trình SQL server 7.0 phần 4S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.comPhÇn V. Qu¶n trÞ vµ Khai th¸c CSDL5.1. C¸c c«ng cô qu¶n trÞ CSDL .Giíi thiÖu vÒ Microsoft SQL Server Roles:ý nghÜa: ThiÕt lËp c¸c vai trß ®Æc biÖt c¸c quyÒn mÆc nhiªn mµ kh«ng ®−îcg¸n cho c¸c User Account. NÕu b¹n cã quyÒn ®ã th× ph¶i thªm (Add) c¸cUser Account ®ã vµo Roles .Roles cã hai d¹ng: 1) Fixed Server Roles: + SysAdmin + Server Admin + Setup Admin + Security Admin + ProccessAdmin + Dbcreator + DiskAdmin 2) Fixed database roles + Public + DB_Owner + DB_AccessAdmin + DB_ dataReader + DB_dataWriter + DB_ddlAdmin + DB_SecurityAdmin + DB_BackupAdmin + DB_Denydatareader 49S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com + DB_DenydataWriter NÕu b¹n muèn huû bá ROLES th× b¹n ph¶i xo¸ toµn bé c¸c User trongdatabase ROLES. T¹i sao ph¶i dïng database Roles? + Lµ v× nã gióp b¹n më réng database, t¹o hiÖu suÊt truy nhËp.. . + C¸c user cã cïng chung c¸c ®Æc tr−ng nªn ng−êi qu¶n lý ph¶i t¹o ra c¸c nhãm, hay c¸c ROLES ®Ó qu¶n lý dÔ dµng h¬n. Lµm thÕ nµo ®Ó t¹o mét User Roles? 1) Chän ROLES NhÊn nót ph¶i chuét-> chän New RolesTõ ®©y: nhËp tªn database rolesAdd c¸c user cÇn t¹o ra thùc hiÖn song nhÊn OKNÕu lµ c¸c øng dông th× b¹n chän Application Roles-T¹o kiÓu d÷ liÖu do ng−êi dïng ®Þnh nghÜa - user defined data types. KiÓu d÷ liÖu do ng−êi dïng ®Þnh nghÜa nh»m më réng cho ng−êi sö dôngdÔ dµng t¹o ra riªng cho m×nh c¸c lo¹i d÷ liÖu t−¬ng øng víi nhu cÇu ®Æt ra 50S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.comLµm thÕ nµo ®Ó t¹o user defined data types ? 2) Chän user defined data types 3) NhÊn nót ph¶i chuét 4) Chän New user defined data types NhËp tªn lo¹i d÷ liÖu cÇn t¹o : (Name) KiÓu d÷ liÖu: Data type ChiÒu dµi: Length Gi¸ trÞ NULL: Allow nullsDTS (data transformation services) Lµ c¸c dÞch vô cña Microsoft SQL Server cung Êp cho ng−êi dïngchuyÓn ®æi d÷ liÖu nh− trong phÇn Import and export data 51S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.comNgoµi ra ta còng cã thÓ sö dông mét sè lÖnh cña Transact SQL ®Ó thùc hiÖntrªn SQL Server Analyzer VÝ dô nh− lÖnh :BCp database_name..Tablename{IN| OUT} dataFile [/F firstrow][/L lastrow][/b batchsize][/C ][/U login_ID][/P Password] [/S Servername].5.2. C¸c nhiÖm vô vµ quyÒn h¹n trong viÖc qu¶n trÞ vµ së h÷u CSDL(Management). 1) SQL server Agent- C¸c t¸c nh©n qu¶n lý server: + C¶nh b¸o: Alert +Operator: Ng−êi ®iÒu hµnh c«ng viÖc trong c¸c ngµy trong tuÇn +Jobs: C¸c c«ng viÖc ®−îc ®Þnh ra trong c¸c ngµy trong tuÇn. Ai lµm viÖc ? 52S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com 2) Current Ativity 10/23/00 NhËt ký lµm viÖc h»ng ngµy cña SQL server. NÕu b¹n lµ Admin th× b¹ncã thÓ nh×n thÊy tÊt c¶ c¸c th«ng tin mµ SQL Server ®· vµ ®ang lµm viÖc. 3) SQL Server Log: Ghi l¹i toµn bé c«ng viÖc mµ SQL server ®· thùc hiÖn nh»m gióp ng−êiqu¶n trÞ m¹ng hiÓu biÕt thªm vÒ th«ng tin ®−îc xö lý trªn m¸y còng nh− theodâi c¸c vÊn ®Ò cã liªn quan. VÝ dô nh− ai ®· truy nhËp vµo databaseLUUTRU vµo lóc 10:22:40 AM ngµy 20 th¸ng 10 n¨m 2000 vµ ®· xo¸ ®imét sè d÷ liÖu quan träng. Security: 1) Login: T¹o logon_id ®Ó login vµo m¹ng SQL server. + Name: NhËp login_name + Password: nhËp mËt khÈu vµo (hai lÇn nhËp) + Chän database cho user cÇn truy nhËp. (Ng«n ng÷ ngÇm ®Þnh lµ English.) 53S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com TiÕp theo b¹n ph¶i chän c¸c quyÒn truy xuÊt cho user ®ã khi truy xuÊtvµo database. Database access: Chän quyÒn truy xuÊt vµo c¸c database + Link Servser. ChØ ®Þnh c¸c mèi liªn kÕt víi c¸c server kh¸c. Remote server: Tªn m¸y Server truy nhËp tõ xa. 54S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com 4) Support Servic: Cung cÊp c¸c dÞch vô, t¹o hiÖu suÊt truy nhËp cao, ®a d¹ng. - Distributed Transaction Coordinator - SQl MailSQL Server ProFile T¹o c¸c Trace nh»m theo dâi chÝnh x¸c lóc cã c¸c t¸c nh©n t¸c ®éng vµoCSDL. 55S¸ch ®iÖn tö, luËn v¨n tèt nghiÖp CNTT – http:/www.diachiweb.com Lµm thÕ nµo ®Ó t¹o ra TRACE? 1) Vµo menu File Chän New TRACE 2) NhËp tªn TRACE cÇn t¹o 3) NhËp tªn Server 4) Capture to file: Tªn file l−u tr÷ l¹i c¸c th«ng tin mµ tr ...
Tìm kiếm theo từ khóa liên quan:
cơ sở dữ liệu tài liệu tin học SQL server và Oracle lập trình windows hệ thống quản lí ứng dụng windows 7Tài liệu liên quan:
-
62 trang 403 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
13 trang 298 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 295 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 291 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 259 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 248 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 204 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 189 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 188 0 0