*

Firebird là một hệ thống quản lý cơ sở dữ liệu, nó là một máy chủ cơ sở dữ liệu và cũng có thể được sử dụng trong các ứng dụng nhúng, nó có hiệu suất tuyệt vời và dễ dàng mở rộng quy mô, từ mô hình tích hợp và người dùng đơn lẻ, đến nhiều phát triển kinh doanh cơ sở dữ liệu hơn 500 Gb. Ngoài ra, nó là nền tảng chéo chạy trên Linux, Windows Mac và Solaris.

Ưu điểm của máy chủ Firebird và chế độ lõm Máy chủ: hỗ trợ nhiều người dùng Recession: rất tốt để tạo danh mục trong CDROM, người dùng đơn lẻ, phần mềm đánh giá hoặc cơ sở dữ liệu độc lập với các ứng dụng. Hỗ trợ cho các thủ tục lưu trữ và kích hoạt Tính toàn vẹn tham chiếu Tiêu thụ tài nguyên thấp chỉ chiếm 10 MB được mua với 1, 4 GB SQL SERVER Nhược điểm của Firebird trong chế độ nhúng Nó không cho phép kết nối từ xa.Chỉ một người dùng có thể truy cập cơ sở dữ liệu, sử dụng kết nối bị chặn bởi bảo mật, đảm bảo rằng chỉ một người dùng có thể kết nối.Quyền cơ sở dữ liệu không thể thay đổi sau khi được tạo.Tiềm năng của RDBM (hệ thống quản lý cơ sở dữ liệu quan hệ) này thú vị đến nỗi LibreOffice đã chọn Firebird để thay thế Hsqldb.

Bạn đang xem: Firebird là gì

Nó có thể được sử dụng từ Java, .Net hoặc pyton, thay đổi trình điều khiển ce kết nối. Để quản lý nó, bạn có thể sử dụng FlameRobin hoặc Turbobird cả hai nền tảng chéo.

Xem thêm: Chief Engineer Là Gì, Nghĩa Của Từ Chief Engineer, ​ Chief Engineer Là Gì

Bây giờ chúng tôi sẽ tạo một thủ tục được lưu trữ để truy vấn bảng nhân tekkenbasara.mobiên, sử dụng FlameRobin trong tùy chọn Thủ tục

Chúng tôi sẽ tạo một ứng dụng nhỏ trong đó chúng tôi sẽ có được một danh sách tất cả các nhân tekkenbasara.mobiên trong cơ sở dữ liệu. Trong trường hợp này, chúng tôi sẽ tạo một ứng dụng được tekkenbasara.mobiết bằng C #, vì điều này, chúng tôi tải xuống trình điều khiển kết nối từ đây theo ngôn ngữ sẽ được sử dụng. Làm rõ về tham số ServerType = 0 (kết nối từ xa) ServerType = 1 (kết nối lõm) Trong trường hợp C #, các thư tekkenbasara.mobiện được sử dụng cho cả tekkenbasara.mobisual Studio Express hoặc chuyên nghiệp trong Windows hoặc Mono trong Linux. Vì vậy, để sử dụng Firebird trong trường hợp này trong tekkenbasara.mobisual Studio, chúng tôi sẽ thêm thư tekkenbasara.mobiện tham khảo.

Phần sau đây mô tả một hàm sẽ nhắm đến kết nối với cơ sở dữ liệu, thực hiện một thủ tục được lưu trữ để truy vấn cơ sở dữ liệu được sử dụng và lấy kết quả DataAd CHƯƠNG sau đó sẽ được sử dụng để điền vào Bộ dữ liệu và do đó trực quan hóa dữ liệu. Nhân tekkenbasara.mobiên tĩnh công cộng () { // Tất cả các tham số để kết nối với firebird theo cách tích hợp, trong trường hợp này là trên đĩa cứng và thư mục ứng dụng. Tham số ServerType = 0 (kết nối từ xa) ServerType = 1 (kết nối lõm) chuỗi Conexionstr =

"Người dùng = SYSDBA;" + "Mật khẩu = masterkey;" + "Cơ sở dữ liệu = staff.fdb;" + "Dữ liệu nguồn = localhost;" + "Cổng = 3050;" + "Phương ngữ = 3;" + "Loại máy chủ = 1";

// kết nối với cơ sở dữ liệu FbConnection miConexion = new FbConnection (Conexionstr); // Tôi gọi thủ tục được lưu trữ Fbcommand sql = Fbcommand mới ("SELECT_EMPLOYED", miconexion); sql.CommandType = System.Data.CommandType.StoredProcedure Dữ liệu FbDataAd CHƯƠNG = FbDataAd CHƯƠNG (sql)

..... // Thậm chí nhiều hơn chúng ta có một ma trận dữ liệu với truy vấn và chúng ta có thể gửi nó tới một dữ liệu hoặc đến một lần hiển thị theo những gì cần thiết fdt = DataTable mới ("NHÂN tekkenbasara.mobiÊN"); dữ liệu.Fill (fdt); } } Một số chi tiết bị bỏ qua một bên để tập trung vào Firebird chứ không phải .NET. Theo cùng một cách nó có thể được sử dụng trong Java từ mã hoặc từ các bộ phát triển như Netbeans.


Bài Liên Quan ASP.NET MVC - Chế độ xem mẫu Cách chúng ta có thể tạo các chế độ xem một phần sẽ thêm một yếu tố phức tạp mới vào ứng dụng web của chúng ta, tuy nhiên điều này không có nghĩa là chúng ta không thể tìm ra nhiều cách khác nhau để tấn công kiểu xây dựng ứng dụng này trong ASP.NET MVC . Một trong những phương pháp có thể được nghĩ đến là tạo các tệp
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *