2025 년 7 월 17 일 : | 윈 토토ql 18 베타 2 릴리스!
이 문서는 지원되지 않는 버전의 윈 토토QL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 윈 토토 사이트 : 문서 : 17 : 2. 스포츠 윈 토토 사이트의 간단한 스포츠 윈 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

간단한 역사 의윈 토토QL

객체 관계 데이터베이스 관리 시스템은 현재 알려진윈 토토ql에서 파생되었습니다윈 토토버클리 캘리포니아 대학교. 10 년 이상 그 뒤에있는 개발,윈 토토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에서 시작할 버전 번호는 숫자를 다시 넣습니다. 원래 버클리에 의해 시작된 시퀀스로윈 토토프로젝트.

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

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