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

Tài liệu Quản lý cơ sở dữ liệu với TOAD pdf

4 2,1K 25
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Quản lý cơ sở dữ liệu với TOAD
Tác giả Jim McDaniel
Trường học Quest Software
Chuyên ngành Quản lý cơ sở dữ liệu
Thể loại Tài liệu
Thành phố Aliso Viejo
Định dạng
Số trang 4
Dung lượng 102 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mặc dù có những phần mềm chuyên dụng để xây dựng các CSDL của các hãng nổi tiếng trên thế giới như Oracle, SAP, IBM và Microsoft, nhưng các nhà quản lý vẫn thường gặp nhiều khó khăn tron

Trang 1

Quản lý cơ sở dữ liệu với TOAD

Cơ sở dữ liệu (CSDL) là một trong những thành phần quan trọng của một dự án phát triển phần mềm Mặc dù có những phần mềm chuyên dụng để xây dựng các CSDL của các hãng nổi tiếng trên thế giới như Oracle, SAP, IBM và Microsoft, nhưng các nhà quản lý vẫn thường gặp nhiều khó khăn trong việc kiểm tra và đánh giá CSDL do chính họ tạo ra, từ đó ảnh hưởng đến chất lượng của phần mềm TOAD là một công cụ có thể giúp họ hoàn tất công việc một cách nhanh chóng, đáng tin cậy và có hiệu quả

TOAD (Tool for Oracle Application Developers), của công ty Quest Software có trụ sở ở Aliso Viejo, bang California, Mỹ, là một công cụ quản trị CSDL và phát triển các ứng dụng mạnh và có chi phí vận hành thấp Nó giúp gia tăng năng suất của người sử dụng và chất lượng sản phẩm

TOAD rất hữu ích cho người sử dụng ở mọi cấp

độ, từ phát triển phần mềm và ứng dụng đến quản trị CSDL hay phân tích công việc kinh doanh, vì nó bao gồm nhiều tính năng thỏa mãn các yêu cầu của họ TOAD tương thích với các loại CSDL của Oracle, SQL Server, IBM DB2

và MySQL

Các tính năng

Giao diện của TOAD có ba phần chính : trình duyệt CSDL (Database Browser), trình biên tập SQL (SQL Editor), và trình gỡ lỗi PL/SQL (Procedural Language / Structured Query Language) Để hỗ trợ quy trình phát triển SQL, cũng có một cửa sổ tạo mẫu SQL (SQL Modeller) cung cấp một môi trường đồ họa giúp người sử dụng tạo mã một cách dễ dàng dựa trên một biểu đồ liên hệ

Trước khi phát triển một phần mềm, cần phải thiết lập một CSDL cho nó Chương trình hướng dẫn thành lập một CSDL mới (New Database Wizard) sẽ giúp bạn nhanh chóng tạo ra một tập lệnh để thiết lập một CSDL với các thông số và kích thước đã cho trước TOAD hỗ trợ việc tạo CSDL trong môi trường hệ điều hành UNIX và Windows

Bước kế tiếp là lập một lược đồ Với sự trợ giúp của cửa sổ “Generate Schema Script”, bạn có thể tạo một tập lệnh chạy với CSDL vừa thiết lập để cho ra một lược đồ phát triển TOAD tương thích với nhiều loại cơ sở

dữ liệu

Trang 2

TOAD có nhiều tính năng giúp xây dựng các đối tượng CSDL mới, cũng như hiệu chỉnh các đối tượng đã có Bất kỳ câu hỏi nào cần phải trả lời trong quá trình phát triển đều có thể tìm thấy trong tính năng “Knowledge Xpert” được tích hợp cho PL/SQL hay cho việc quản trị CSDL Oracle Tính năng này rất hữu dụng vì nó chứa đựng những thông tin và hướng dẫn từ các chuyên gia hàng đầu của hãng Oracle

Tuy nhiên, bạn phải trả tiền bản quyền cho tính năng

này

Một khi mã SQL đã được viết, kiểm tra và hiệu chỉnh

xong, nó cần được kết hợp chặt chẽ với ngôn ngữ phát

triển dùng trong phần tương tác với người sử dụng trực

tiếp Các giao diện của TOAD với nhiều hệ thống kiểm

soát mã nguồn bảo đảm quá trình

kết hợp này diễn ra một cách nhanh chóng và có kiểm

soát

Trong quá trình phát triển, lược đồ ban đầu có thể bị

thay đổi Cửa sổ “Compare Schemas” giúp nhà phát triển nhận dạng những thay đổi này

Nó không chỉ liệt kê các thay đổi mà còn tạo ra một tập lệnh SQL để cập nhật các thay đổi này vào CSDL hoàn chỉnh

Trình quản lý CSDL giúp nhà quản trị có thể giám sát toàn bộ quá trình phát triển từ xa thông qua thư điện tử và thiết lập việc kiểm tra định kỳ các CSDL Trình quản lý này cũng có tất cả những công cụ cần thiết để giám sát việc sử dụng dung lượng của CSDL, thậm chí giám sát cả máy chủ UNIX mà CSDL đang chạy trong đó

Phương pháp phát triển CSDL

TOAD dùng với hệ thống quản

lý cơ sở dữ liệu Oracle

Trang 3

Tuy nhiên, TOAD cũng có một số hạn chế Nó không hỗ trợ tất cả tính năng mới nhất của Oracle, như cú pháp ANSI Join, hay một số tính năng ít sử dụng như cluster

Phương pháp phát triển

Công ty Quest Software đã đưa ra một phương pháp phát triển cơ sở dữ liệu cho TOAD, tập trung vào ba lĩnh vực : phát triển, tối ưu hóa và kiểm tra chất lượng (xem hình)

Với các nhà phát triển, TOAD giúp họ viết mã rõ ràng hơn, nhanh hơn và ít lỗi hơn thông qua các bước sau :

- Chuẩn bị Xác định các tiêu chuẩn để thiết lập

mã thỏa mãn các yêu cầu về tính năng

- Viết lệnh và biên dịch Xây dựng mã lệnh theo

các tiêu chuẩn đã được đề ra

- Kiểm tra mã Sử dụng chức năng kiểm tra mã

của TOAD để nhận biết những thiếu sót so với yêu cầu về tính năng

- Sửa lỗi Sử dụng trình sửa lỗi để nhanh chóng

nhận biết và sửa đổi những mã lệnh bị lỗi

Với các nhà quản lý, TOAD giúp họ bảo đảm được hiệu suất hoạt động cũng như khả năng mở rộng của CSDL trước khi hoàn thiện sản phẩm Nó

có thể tối ưu hóa SQL bằng cách dò tìm các câu lệnh bị lỗi và đưa ra những câu lệnh thay đổi khác,

có hiệu quả nhất để tránh tình trạng thắt cổ chai trong quá trình truy xuất dữ liệu

Yêu cầu hệ thống

TOAD chạy trên tất cả các nền tảng Windows 32 bit, bao gồm Windows 95, 98, NT,

2000, XP và Vista Việc cài đặt công cụ này khá đơn giản, yêu cầu có khoảng 38 MB còn trống trong ổ cứng và bộ nhớ RAM là 128 MB Bên cạnh đó, phần mềm Oracle phải là phiên bản 7.3.4 hoặc cao hơn

Tùy theo nhu cầu của người sử dụng, TOAD có nhiều phiên bản từ cơ bản đến cao cấp

Lịch sử của TOAD

TOAD được thiết kế bởi Jim

McDaniel, một nhà phát triển các

công cụ CSDL Oracle Thoạt đầu,

nhiều người có thể sử dụng TOAD

như là một phần mềm dùng chung,

nhưng sau đó McDaniel đã phân phối

công cụ này trên Internet như là một

phần mềm miễn phí

Số người sử dụng TOAD liên tục gia

tăng khiến cho việc đáp ứng các nhu

cầu mới ngày càng khó khăn hơn Để

có thể tiếp tục duy trì và phát triển

TOAD, McDaniel đã hợp tác với

công ty Quest Software từ tháng

11-1998 Ông giải thích: “Tôi chọn

Quest Software vì nó là một công ty

lớn luôn chú ý đến chất lượng sản

phẩm và được nhiều khách hàng ủng

hộ Những sản phẩm của nó cũng

tương đồng với TOAD.”

TOAD được cộng đồng các nhà quản

trị CSDL đánh giá là một trong

những công cụ quản lý CSDL Oracle

thành công nhất Hiện nay, TOAD đã

được mở rộng để hoạt động trên các

nền tảng CSDL khác như Microsoft

SQL Server, IBM DB2 và MySQL

Phiên bản miễn phí có thể được tải về

từ http://www.quest.com/toad/ hoặc

http://www.toad soft.com/

Trang 4

với nhiều module gắn thêm vào, được cung cấp miễn phí hoặc thương mại hóa Dĩ nhiên, phiên bản thương mại hóa bao gồm nhiều tính năng chuyên môn hơn

Ngày đăng: 20/01/2014, 16:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w