토토 캔ql 9.3.25 문서 | ||||
---|---|---|---|---|
메이저 토토 사이트 : 문서 : 9.3 : 메이저 토토 사이트이란 무엇입니까? | 토토 사이트 추천 : 문서 : 9.3 : 서문 | 서문 | 사설 토토 사이트 : 문서 : 9.3 : 컨벤션 |
객체 관계 데이터베이스 관리 시스템은 현재 알려진토토 캔QL에서 파생되었습니다토토 캔버클리 캘리포니아 대학교. 20 년 이상 그 뒤에있는 개발,토토 캔ql이제 가장 고급 오픈 소스 데이터베이스입니다 어딘가에.
the토토 캔프로젝트 Michael Stonebraker 교수는 국방이 후원했습니다 Advanced Research Projects Agency (darpa), 육군 연구실 (aro), 국립 과학 기반 (NSF) 및 Esl, Inc. 의 구현토토 캔1986 년에 시작되었습니다. 시스템의 초기 개념이 제시되었습니다. 안에 의 디자인토토 캔및 초기 데이터 모델의 정의 the토토 캔데이터 모델. 그만큼 당시 규칙 시스템의 설계는에 설명되어 있습니다.의 디자인토토 캔규칙 시스템. 이론적 근거와 스토리지 관리자의 아키텍처는에 자세히 설명되어 있습니다. 디자인토토 캔스토리지 체계 .
토토 캔몇 가지를 겪었습니다 그 이후로 주요 릴리스. 첫 번째"Demoware"시스템은 1987 년에 운영되었으며 그렇습니다 1988에 표시ACM-SIGMOD회의. 버전 1, 설명 구현토토 캔, 1989 년 6 월에 몇몇 외부 사용자에게 출시되었습니다. 첫 번째 규칙 시스템의 비판 ( a 에 대한 해설토토 캔규칙 체계), 규칙 시스템이 재 설계되었습니다 ( on 데이터베이스 시스템의 규칙, 절차, 캐싱 및보기) 및 버전 2는 1990 년 6 월에 새로운 규칙 시스템으로 출시되었습니다. 버전 3은 1991 년에 출연하여 여러 스토리지에 대한 지원을 추가했습니다. 관리자, 개선 된 쿼리 집행자 및 재 작성 규칙 시스템. 대부분의 경우 후속 릴리스까지토토 캔95(아래 참조)는 이식성에 중점을 두었습니다 그리고 신뢰성.
토토 캔익숙해졌습니다 다양한 연구 및 생산 응용 프로그램을 구현하십시오. 여기에는 다음이 포함됩니다 : 재무 데이터 분석 시스템, 제트 엔진 성능 모니터링 패키지, 소행성 추적 데이터베이스, a 의료 정보 데이터베이스 및 여러 지리적 정보 시스템.토토 캔여러 대학에서 교육 도구로 사용됩니다. 마지막으로, Illustra Information Technologies (나중에 합병Informix, 현재 소유하고있는IBM) 코드를 선택했습니다 상업화. 1992 년 말,토토 캔기본 데이터 관리자가되었습니다 그만큼Sequoia 2000 과학 컴퓨팅 프로젝트.
외부 사용자 커뮤니티의 크기는 그 동안 거의 두 배가되었습니다. 1993 년의 유지가 점점 더 명백 해졌다 프로토 타입 코드와 지원은 데이터베이스 연구에 전념해야했습니다. 노력에 이 지원 부담을 줄이기, 버클리토토 캔프로젝트는 공식적으로 버전으로 끝났습니다 4.2.
1994 년 Andrew Yu와 Jolly Chen은 SQL 언어를 추가했습니다. 통역사토토 캔. a 새 이름,토토 캔95이후 세계에서 자신의 길을 찾기 위해 웹에 출시되었습니다. 원래의 오픈 소스 후손으로토토 캔버클리 코드.
토토 캔95코드가 완전히있었습니다 ANSI C 및 크기가 25%로 다릅니다. 많은 내부 변화가 향상되었습니다 성능 및 유지 관리.토토 캔95릴리스 1.0.x 약 30-50% 에 비해 위스콘신 벤치 마크가 더 빠릅니다.토토 캔, 버전 4.2. 버그 수정 외에 다음은 주요 개선 사항이었습니다.
쿼리 언어 포스트 퀸이로 대체되었습니다.SQL(서버에서 구현). (인터페이스 도서관libpq우편함의 이름을 따서 명명되었습니다.) 하위 Queries는 지원되지 않았습니다토토 캔QL(아래 참조) 모방토토 캔95사용자 정의SQL함수. 집계 기능이 다시 구현되었습니다. 지원그룹 by쿼리 조항도 추가되었습니다.
새로운 프로그램 (PSQL) 사용 된 대화식 SQL 쿼리에 제공gnu Readline. 이것은 대부분 옛날을 대체했습니다모니터프로그램.
새로운 프론트 엔드 라이브러리,libpgtcl, 지원tcl기반 클라이언트. 에이 샘플 쉘,pgtclsh, New Tcl 인터페이스 명령tcl프로그램 와 함께토토 캔95Server.
대형 객체 인터페이스가 점검되었습니다. 큰 역전 대상은 큰 물체를 저장하는 유일한 메커니즘이었습니다. (그만큼 반전 파일 시스템이 제거되었습니다.)
인스턴스 레벨 규칙 시스템이 제거되었습니다. 규칙은 여전히있었습니다 재 작성 규칙으로 제공됩니다.
정기적 인 소개 튜토리얼SQL기능뿐만 아니라토토 캔95소스와 함께 배포되었습니다 암호
gnu만들기 (대신BSDmake)에 사용되었습니다 짓다. 또한,토토 캔95방치되지 않은 채집GCC(복식의 데이터 정렬이 고정 됨).
1996 년까지 이름이 분명해졌습니다"토토 캔95"시간의 시험을 견뎌내지 못할 것입니다. 우리 새 이름을 선택했습니다.토토 캔QL, to 원래의 관계를 반영토토 캔그리고 가장 최근의 버전은SQL기능. 마찬가지로 시간, 우리는 버전 번호를 6.0에서 시작하도록 설정하여 원래 버클리가 시작한 시퀀스로 다시 숫자토토 캔프로젝트.
많은 사람들이 계속 참조하고 있습니다토토 캔QLas"토토 캔"(이제 모든 대문자는 드물게) 전통 때문에 또는 발음하기가 더 쉽기 때문입니다. 이것 사용법은 별명 또는 별명으로 널리 받아 들여집니다.
개발 중 강조토토 캔95식별하고있었습니다 서버 코드의 기존 문제를 이해합니다. 와 함께토토 캔QL, 강조 작동하더라도 기능과 기능을 증강시키는 것으로 바뀌 었습니다 모든 분야에서 계속됩니다.
무슨 일이 있었는지에 대한 세부 사항토토 캔QL그 이후로 찾을 수 있습니다부록 E.