Định nghĩa Edgar F. Codd là gì?
Edgar F. Codd là Edgar F. Codd. Đây là nghĩa tiếng Việt của thuật ngữ Edgar F. Codd - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Edgar F. Codd là một nhà khoa học máy tính người Anh, người được coi là người xây dựng mô hình quan hệ quản lý cơ sở dữ liệu đã trở thành nền tảng cho hệ quản trị cơ sở dữ liệu quan hệ. Ông nói thêm lý thuyết quan trọng khác đối với khoa học máy tính, nhưng các mô hình quan hệ, một lý thuyết phổ quát rất quan trọng của quản lý dữ liệu, được coi là thành tựu quan trọng nhất của ông. Giữa năm 1960 và 1980, ông đã phát minh ra lý thuyết của ông sắp xếp dữ liệu, kết quả nghiên cứu của mình Một Relational Model của dữ liệu để chia sẻ rộng rãi ngân hàng dữ liệu vào năm 1970, một năm sau khi ông xuất bản một bài báo bên trong của IBM.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Các tính năng mang tính đột phá của mô hình đó là đề nghị để thay thế các cấu trúc cơ sở dữ liệu thứ bậc hoặc điều hướng với các bảng đơn giản tạo thành các hàng và cột. Tính năng này "" Có vẻ như nền tảng cho ngay cả những DBA junior nhất hiện nay. Mặc dù Codd hiện đang được xem như là một tầm nhìn chiến lược, IBM đầu tiên từ chối mô hình quan hệ của mình để giữ cho doanh thu từ IMS / DB. IBM cuối cùng thực hiện mô hình cơ sở dữ liệu thông qua hệ thống R của họ, nhưng từ chối bổ nhiệm Codd như một người quản lý dự án, thay vì gán một nhà phát triển người không phải là rất thoải mái với những ý tưởng của Codd, và cô lập nhóm phát triển từ Codd. Thay vì sử dụng ngôn ngữ Alpha riêng của Codd, nhóm nghiên cứu đã tạo ra một không quan hệ, SEQUEL. Mặc dù vậy, SEQUEL đã tốt hơn rất nhiều so với hệ thống trước khi quan hệ rằng nó đã được bắt chước, dựa trên giấy tờ trước khi khởi động được cung cấp tại các hội nghị, bởi Larry Ellison trong cơ sở dữ liệu Oracle của mình, mà thực sự đã làm cho nó ra thị trường trước khi SQL / DS - đây là tại sao tên SEQUEL ban đầu đã được thay thế bằng SQL. E. F. đóng góp của Codd đến lĩnh vực máy tính mang lại cho ông nhiều sự công nhận và giải thưởng, bao gồm giải thưởng Turing năm 1981 và một cảm ứng như một Fellow vào ACM.
What is the Edgar F. Codd? - Definition
Edgar F. Codd was a British computer scientist who is credited with formulating the relational model for database management that became the basis for relational database management systems. He added other important theories to computer science, but the relational model, a very important universal theory of data management, is considered his most important achievement. Between 1960 and 1980 he devised his theories of data arrangement, resulting in his paper A Relational Model of Data for Large Shared Data Banks in 1970, one year after he published a paper inside IBM.
Understanding the Edgar F. Codd
The ground-breaking feature of that model was the proposal to replace hierarchical or navigational database structures with simple tables made up of rows and column. This "feature" would seem fundamental to even the most junior DBA nowadays. Though Codd is now viewed as a visionary, IBM first rejected his relational model in order to keep its revenue from IMS/DB. IBM eventually implemented the model through their System R database but refused to appoint Codd as a project manager, instead assigning a developer who was not very comfortable with Codd's ideas, and isolated the development team from Codd. Instead of using Codd's own Alpha language, the team created a non-relational one, SEQUEL. Even so, SEQUEL was so much better than pre-relational systems that it was imitated, based on pre-launch papers offered at conferences, by Larry Ellison in his Oracle Database, which actually made it to the market before SQL/DS — this is why the original name SEQUEL was replaced with SQL. E. F. Codd’s contributions to the field of computing earned him many recognitions and awards, including the Turing Award in 1981 and an induction as a Fellow into the Association for Computing Machinery.
Thuật ngữ liên quan
- Computer Science
- Relational Model
- Codd's Rules
- Data Modeling
- Structured Query Language (SQL)
- Relational Database Management System (RDBMS)
- Database Management System (DBMS)
- Oracle Database (Oracle DB)
- SQL Server
- Database (DB)
Source: Edgar F. Codd là gì? Technology Dictionary - Filegi - Techtopedia - Techterm