Sau khi đã tạo cơ sở dữ liệu hoặc mở cơ sở dữ liệu đã có, ta có thể tạo bảng mới và định nghĩa cấu trúc cho bảng cũng như mở các bảng đã có trong cơ sở dữ liệu để sửa đổi cấu trúc hoặc nội dung dữ liệu. Trên thanh bảng chọn chính xuất hiện tên bảng chọn Database gồm các lệnh để tạo cấu trúc bảng.
Để tạo bảng mới và định nghĩa cấu trúc của nó, hãy thực hiện các bước sau: ∂ Ngay tại bước đầu tiên ta có thể chọn một trong các cách sau:
Chọn lệnh Database|New Table (Cơ sở dữ liệu|Bảng mới).
Chọn New Table ở bảng chọn ngắn khi nháy nút phải chuột ở cửa sổ Database Designer.
Nháy nút (New Table) trên thanh công cụ Database Designer.
Không phụ thuộc vào phương pháp được sử dụng, cửa sổ New Table (h. 5.11) hiện ra cho phép chọn dùng Table Wizard (Thuật sĩ tạo bảng) hay dùng Table designer (Bộ thiết kế bảng).
Visual Foxpro chứa một loạt các bảng có thể dùng làm mẫu cho các bảng sẽ tạo. Để sử dụng các bảng mẫu làm cơ sở, hãy nháy vào nút
Table Wizard (Thuật sĩ tạo bảng). Sử dụng Thuật sĩ sẽ tiết kiệm được thời gian, tuy nhiên nếu bảng định tạo không giống lắm với những bảng mẫu có sẵn thì tốt hơn cả là sử dụng Bộ thiết kế bảng. Các bước dưới đây minh họa cách thứ hai.
• Nháy New Table để mở cửa sổ Table Designer (Bộ thiết kế
÷ Đặt tên cho bảng mới sẽ tạo và lưu vào kẹp hồ sơ tương ứng trong cửa sổ Create. Sau khi thực hiện các thao tác này sẽ xuất hiện cửa sổ Table Designer (Thiết kế bảng) (h. 5.12). ≠ Mỗi trường sẽ tương ứng với một dòng trong khung ở phần màu trắng giữa cửa sổ. Với mỗi
trường, cần đặt tên, xác định kiểu dữ liệu và độ rộng cho trường trong các cột Name (Tên),
Type (Kiểu), With (Độ rộng).
Hình 5.12. Cửa sổ thiết kế bảng Table Designer
Khi định nghĩa các tính chất của một trường, để chuyển từ một cột sang cột tiếp theo, hãy sử dụng phím TAB. Khi nhấn phím TAB ở sau cột cuối cùng (NULL), con trỏ chuyển xuống dòng dưới để chuẩn bị cho việc mô tả trường tiếp theo.
Nếu gõ nhầm trong khi đang mô tả trường, có thể dùng các phím mũi tên, BACKSPACE và DELETE để có thể sửa lại ngay.
≡ Khi đã mô tả hết các trường của bảng, nháy OK để xác nhận.Sau bước này, việc tạo cấu trúc bảng đã hoàn thành.
Sau khi nháy OK ở bước 5, một hộp cảnh báo xuất hiện cho phép lựa chọn để nhập ngay dữ liệu vào bảng vừa được khởi tạo hoặc chỉ lưu cấu trúc của bảng. Nháy Yes, cửa sổ để nhập dữ liệu vào bảng được hiển thị và có thể nhập dữ liệu vào bảng ngay ở bước này. Tuy nhiên, vì có thể mở bảng để thay đổi cấu trúc hoặc nhập dữ liệu bất kì lúc nào, trong giai đoạn này hãy tập trung vào việc xây dựng cấu trúc thay vì nhập các thông tin chi tiết. Nháy No để đóng hộp cảnh báo và kết thúc việc tạo cấu trúc bảng.
Thông thường một cơ sở dữ liệu gồm nhiều bảng. Ta có thể mở đồng thời nhiều bảng khác nhau. Để mở một bảng đã được tạo từ trước, hãy mở cửa sổ thiết kế bảng Project Managner và nháy kí hiệu bên trái nhóm Table trong cửa sổ đóđể xem danh sách các bảng. Nháy chọn bảng cần thiết và nháy tiếp nút Modify sẽ nhận được hộp thoại Table Designer (h. 5.12). Với hộp thoại này có thể xem và thay đổi cấu trúc của bảng.