이 문서는 지원되지 않는 버전의 토토 결과QL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 토토 사이트 : 문서 : 17 : 2. 스포츠 토토 사이트의 간단한 스포츠 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

간단한 역사 의토토 결과QL

객체 관계 데이터베이스 관리 시스템은 현재 알려진토토 결과QL에서 파생되었습니다토토 결과버클리 캘리포니아 대학교. 20 년 이상 그 뒤에있는 개발,토토 결과ql이제 가장 진보 된 것입니다 어디에서나 사용 가능한 오픈 소스 데이터베이스.

버클리토토 결과프로젝트

​​the토토 결과프로젝트, LED Michael Stonebraker 교수는 방어가 후원했습니다 Advanced Research Projects Agency (darpa), 육군 연구실 (aro), 국립 과학 기반 (NSF) 및 ESL, Inc.의 구현토토 결과1986 년에 시작되었습니다. 초기 시스템의 개념은에 제시되었습니다. 의 디자인토토 결과의 정의 초기 데이터 모델이 나타났습니다 the토토 결과데이터 모델. 당시 규칙 시스템의 설계는 설명디자인토토 결과규칙 체계. 스토리지의 이론적 근거와 아키텍처 관리자는에 자세히 설명했습니다. 디자인토토 결과스토리지 시스템 .

토토 결과그 이후 몇 가지 주요 릴리스가 있습니다. 첫 번째"Demoware"시스템은 1987 년에 운영되었습니다 1988에서 선보였다acm-sigmod회의. 버전 1, 설명 안에 구현토토 결과, 몇 명으로 풀려났습니다 1989 년 6 월 외부 사용자. 첫 번째 규칙 시스템 ( A에 대한 해설토토 결과규칙 시스템), 규칙 시스템이 재 설계되었습니다 ( 규칙, 절차, 캐싱 및 뷰에 대한 데이터베이스 시스템) 및 버전 2는 1990 년 6 월에 출시되었습니다 새로운 규칙 시스템으로. 버전 3은 1991 년에 출연하여 추가되었습니다 여러 스토리지 관리자, 개선 된 쿼리 지원 집행자 및 다시 작성한 규칙 시스템. 대부분의 경우 후속 릴리스까지토토 결과95(아래 참조) 중심 이식성 및 안정성.

토토 결과익숙해졌습니다 다양한 연구 및 생산 응용 프로그램을 구현하십시오. 여기에는 다음이 포함됩니다 : 재무 데이터 분석 시스템, 제트 엔진 성능 모니터링 패키지, 소행성 추적 데이터베이스, 의료 정보 데이터베이스 및 여러 지리학 정보 시스템.토토 결과몇몇에서 교육 도구로도 사용되었습니다. 대학. 마지막으로 Illustra Information Technologies (나중에 합병Informix지금 소유 한IBM) 코드를 선택하여 상용화했습니다. ~ 안에 1992 년 말,토토 결과의 기본 데이터 관리자Sequoia 2000 과학 컴퓨팅 프로젝트.

외부 사용자 커뮤니티의 크기는 거의 두 배가되었습니다 1993 년 동안. 유지 보수가 점점 더 분명해졌습니다 프로토 타입 코드와 지원은 많은 양의 데이터베이스 연구에 전념해야했던 시간. 에서 이 지원 부담을 줄이려는 노력, 버클리토토 결과프로젝트는 공식적으로 끝났습니다 버전 4.2.

토토 결과95

1994 년 Andrew Yu와 Jolly Chen은 SQL 언어를 추가했습니다. 통역사토토 결과. 아래에 새 이름,토토 결과95이후에 웹에 출시하여 자체 방법을 찾으십시오. 원래의 오픈 소스 자손으로서의 세계토토 결과버클리 코드.

토토 결과95코드가있었습니다 완전히 ANSI C 및 크기가 25%로 다릅니다. 많은 내부 개선 된 성능 및 유지 관리 변경.토토 결과95릴리스 1.0.x 약 30-50% 에 비해 위스콘신 벤치 마크가 더 빠릅니다.토토 결과, 버전 4.2. 버그를 제외하고 수정 사항, 다음은 주요 개선 사항이었습니다.

  • 쿼리 언어 포스트 퀸이로 대체되었습니다.SQL( 섬기는 사람). 하위 Queries는 지원되지 않았습니다토토 결과QL(아래 참조)토토 결과95사용자 정의SQL함수. 집계 기능이 다시 구현되었습니다. 지원하다그룹 by쿼리 절은 또한 추가.

  • 새로운 프로그램 (PSQL) 대화식 SQL 쿼리를 위해 제공되었으며 사용한gnu Readline. 이것은 크게 대체되었습니다 오래된모니터프로그램.

  • 새로운 프론트 엔드 라이브러리,libpgtcl, 지원tcl기반 클라이언트. 샘플 쉘,pgtclsh, 새로운 TCL 명령을 제공했습니다 인터페이스tcl프로그램 와 함께토토 결과95Server.

  • 대형 객체 인터페이스가 점검되었습니다. 반전 큰 물체는 큰 저장을위한 유일한 메커니즘이었습니다 사물. (반전 파일 시스템이 제거되었습니다.)

  • 인스턴스 레벨 규칙 시스템이 제거되었습니다. 규칙이있었습니다 여전히 재 작성 규칙으로 사용할 수 있습니다.

  • 정기적 인 소개 튜토리얼SQL기능뿐만 아니라토토 결과95배포되었습니다 소스 코드와 함께

  • gnu만들기 (대신BSDmake)가 사용되었습니다 빌드. 또한,토토 결과95배치되지 않은GCC(데이터 복식의 정렬이 고정되었습니다).

토토 결과QL

1996 년까지 이름이 분명해졌습니다"토토 결과95"시간의 시험을 견딜 수 없습니다. 우리는 새로운 이름을 선택했습니다.토토 결과QL, 관계를 반영합니다 원본 사이토토 결과그리고 가장 최근의 버전은SQL기능. 동시에 우리는 설정했습니다 6.0에서 시작할 버전 번호는 숫자를 다시 넣습니다. 원래 버클리에 의해 시작된 시퀀스로토토 결과프로젝트.

많은 사람들이 계속 참조토토 결과QLas"토토 결과"(이제 모든 대문자는 드물게) 전통 때문에 또는 발음하기가 더 쉽기 때문입니다. 이것 사용법은 별명 또는 별명으로 널리 받아 들여집니다.

개발 중 강조토토 결과95식별 중입니다 서버 코드의 기존 문제를 이해합니다. 와 함께토토 결과ql, 강조 작동하더라도 기능과 기능을 증강시키는 것으로 바뀌 었습니다 모든 분야에서 계속됩니다.

무슨 일이 있었는지에 대한 세부 사항토토 결과QL그 이후로 찾을 수 있습니다부록 E.