1. Trang chủ
  2. » Giáo án - Bài giảng

Công cụ phát sinh dữ liệu lớn

6 255 4

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 452,16 KB

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

Nội dung

Công dụng: để tạo ra một Cơ sở dữ liệu CSDL giả với khối lượng dữ liệu thực tế, khi mà có vấn đề không sử dụng được các bản sao cũ các dữ liệu thực tế để phục vụ cho việc kiểm tra các ứ

Trang 1

BÁO CÁO TÌM HIỂU CÔNG CỤ PHÁT SINH CỤ THỂ

MÔN CSDL NÂNG CAO – LỚP TH09/01

Họ và tên: Nguyễn Tấn Phát

Công cụ phát sinh dữ liệu cần tìm hiểu: SQL Data Generator 1.2.0.286, một công cụ của Red

Gate Software Ltd

Công dụng: để tạo ra một Cơ sở dữ liệu (CSDL) giả với khối lượng dữ liệu thực tế, khi mà có vấn

đề không sử dụng được các bản sao cũ các dữ liệu thực tế để phục vụ cho việc kiểm tra các ứng dụng trước khi đưa chúng vào sử dụng trong thực tế

- Với SQL Data Generator bạn có thể đưa dữ liệu thực tế vào những bảng chọn trước hoặc là toàn

bộ CSDL

- Có thể sử dụng SQL Data Generator để đưa dữ liệu thực tế vào các CSDL của SQL Server 2008, SQL Server 2005, and SQL Server 2000

- Có thể dùng SQL Data Generator để phát sinh dữ liệu cho tất cả các kiểu dữ liệu SQL Sever được cung cấp, sử dụng các tiêu chuẩn phát sinh được cung cấp; tùy chỉnh những phát sinh tùy theo nhu cầu cụ thẻ của người dùng; tạo ra một cách phát sinh mới dựa trên một trong những cách phát sinh dữ liệu chung đã cung cấp

Sử dụng SQL Data Generator:

Cách thiết lập SQL Data Generator để tạo ra dữ liệu

Khuyến cáo cần sao lưu lại CSDL trước khi thực hiện; bạn có thể điều chỉnh lại các thiết lập và thực hiện phát sinh dữ liệu lại nếu bạn thấy không hài lòng với kết quả trước

Để tạo dữ liệu, đầu tiên tạo ra một project bằng cách chọn SQL Server và cơ sở dữ liệu mà bạn muốn để đưa vào Project cũng xác định một số tùy chọn cho việc phát sinh dữ liệu, và bạn có thể chỉ định bất kỳ số lượng các SQL scripts mà bạn muốn SQL Generator cho chạy tự động trước hoặc sau khi tạo ra các dữ liệu

Trang 2

Khi bạn đã tạo ra một project, các lược đồ của CSDL mà bạn đã chọn được liệt kê trong một khung nhìn Tables to populate

Bạn chỉ rõ các bảng mà bạn muốn đưa dữ liệu vào bằng cách đánh dấu chọn vào ô vuông trước các bảng ở cột Populate Mặc định chương trình chọn tất cả các bảng, bạn có thể chỉnh lại mặc định trong Tool/Aplication Options

Click chuột phải vào tên bảng và click vào Show Schema Creation Script để xem SQL script Khi đã lựa chọn Populate cho một bảng, bạn có thể xác định cách mà bạn muốn dữ liệu được tạo ra thế nào: click vào tên bảng bên Tables to populate và chỉ định các chi tiết bên vùng Table

generation settings.

Tables to populate

Trang 3

Ở vùng này bạn có thể chọn :

- Tạo dữ liệu bằng cách phát sinh dữ liệu mới: SQL Data Generator sẽ tự động phát sinh cho mỗi cột dựa vào tên bảng, tên cột, kiểu dữ liệu, và dộ dài

- Nhập dữ liệu có sẵn : Bạn có thể nhập một bảng hoặc khung nhìn từ một CSDL đã tồn tại, hoặc một file CSV có trước

Trong việc cài đặt phát sinh một bảng, bạn có thể chỉ định số lượng hàng mà bạn muốn được tạo ra, và bạn có muốn thêm vào hay phát sinh mới dữ liệu bằng việc chọn xóa hay không các dữ liệu hiện có trong bảng (Delete data from table before generation)

Table generation settings

Trang 4

Bạn có thể xem trước dữ liệu được tạo ra của mỗi bảng trong khung Preview.

Khi bạn đã thiết lập các thông số cho bảng, bạn có thể kiểm tra cài đặt các cột trong bảng, và

chỉnh nếu thấy cần Để chọn một cột cho việc tinh chỉnh, bạn chọn vào tên cột bên khu Tables to

populate hoặc chọn vào cột ở khu Preview Một khu Column generation settings hiện ra thay khu Table generation settings.

Khi đã cài đặt, tinh chỉnh xong, bạn nhấn vào Generate Data Một bảng kế hoạch thực hiện tổng quát sẽ hiện lên trước khi bắt đầu việc phát sinh dữ liệu

Preview

Trang 5

Và sẽ có một báo cáo thực hiện sau quá trình phát sinh diễn ra.

Click Edit Project and chọn tab Scripts

Trang 6

Ở đây bạn có thể thêm vào một (hay những) script đã có sẵn, hay là tạo script mới, để chương trình chạy trước hay là sau khi thực hiện việc phát sinh dữ liệu

Khi bạn mở một project, nếu lược đồ CSDL đã thay đổi kể từ khi bạn tạo ra project, lược đồ đó

sẽ được đánh dấu Để xóa đánh dấu, click vào nút Refresh Schema.

Để có thêm thông tin, hướng dẫn rõ ràng hơn hãy vào theo link :

http://www.red-gate.com/supportcenter/Product?p=SQL%20Data%20Generator

END.

Ngày đăng: 29/10/2014, 23:00

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w