2. 간단한 역사스포츠 토토 사이트 #

객체 관계 데이터베이스 관리 시스템은 현재 알려진스포츠 토토 사이트에서 파생되었습니다Postgres버클리 캘리포니아 대학교에서 작성된 패키지. 그 뒤에 수십 년의 발전으로스포츠 토토 사이트이제 어디서나 사용할 수있는 가장 고급 오픈 소스 데이터베이스입니다.

2.1. 버클리Postgres프로젝트#

thePostgresMichael Stonebraker 교수가 이끄는 프로젝트는 Defense Advanced Research Projects Agency (가 후원했습니다.darpa), 육군 연구실 (aro), 국립 과학 재단 (NSF) 및 ESL, Inc. 구현Postgres1986 년에 시작되었습니다. 시스템의 초기 개념은에 제시되었습니다.[Ston86]및 초기 데이터 모델의 정의가에 나타납니다.[Rowe87]. 당시 규칙 시스템의 설계는에 설명되어 있습니다.[Ston87a]. 스토리지 관리자의 이론적 근거와 아키텍처는에 자세히 설명되어 있습니다.[Ston87B].

Postgres그 이후 몇 가지 주요 릴리스를 거쳤습니다. 첫 번째Demoware시스템은 1987 년에 운영되었으며 1988 년에 상영되었습니다acm-sigmod회의. 버전 1, 설명[Ston90a], 1989 년 6 월에 몇몇 외부 사용자에게 공개되었습니다. 첫 번째 규칙 시스템에 대한 비판에 대한 응답으로 ([Ston89]), 규칙 시스템이 재 설계되었습니다 ([STON90B]) 및 버전 2는 1990 년 6 월에 새로운 규칙 시스템으로 출시되었습니다. 버전 3은 1991 년에 출연하여 여러 스토리지 관리자, 개선 된 쿼리 집행자 및 다시 작성된 규칙 시스템에 대한 지원을 추가했습니다.Postgres95(아래 참조) 휴대 성과 신뢰성에 중점을 두었습니다.

Postgres다양한 연구 및 생산 응용 프로그램을 구현하는 데 사용되었습니다. 여기에는 재무 데이터 분석 시스템, 제트 엔진 성능 모니터링 패키지, 소행성 추적 데이터베이스, 의료 정보 데이터베이스 및 여러 지리 정보 시스템이 포함됩니다.Postgres여러 대학에서 교육 도구로도 사용되었습니다. 마지막으로 Illustra Information Technologies (나중에 합병Informix, 현재 소유하고있는IBM) 코드를 집어 들고 상용화했습니다. 1992 년 말,PostgresSequoia 2000 과학 컴퓨팅 프로젝트의 주요 데이터 관리자가되었습니다.[Ston92].

1993 년에는 외부 사용자 커뮤니티의 규모가 거의 두 배가되었습니다. 프로토 타입 코드와 지원이 데이터베이스 연구에 전념해야 할 많은 시간을 차지하고 있다는 것이 점점 더 분명해졌습니다. 이러한 지원 부담을 줄이기 위해 버클리Postgres프로젝트는 공식적으로 버전 4.2로 끝났습니다.

2.2. Postgres95 #

1994 년 Andrew Yu와 Jolly Chen은 SQL 언어 통역사를 추가했습니다Postgres. 새 이름으로Postgres95그 후 원래의 오픈 소스 후손으로 세계에서 자신의 길을 찾기 위해 웹에 출시되었습니다.Postgres버클리 코드.

Postgres95코드는 완전히 ANSI C였으며 크기가 25%로 다릅니다. 많은 내부 변화가 개선 된 성능과 유지 가능성.Postgres95릴리스 1.0.x는 위스콘신 벤치 마크에서에 비해 약 30-50% 더 빨리 달렸습니다Postgres, 버전 4.2. 버그 수정과는 별도로 다음은 주요 개선 사항이었습니다.

  • 쿼리 언어 포스트 퀸이로 대체되었습니다.SQL(서버에서 구현). (인터페이스 라이브러리libpq우편 쿼드의 이름을 따서 명명되었습니다.) 하위 쿼리는 지원되지 않았습니다.스포츠 토토 사이트(아래 참조), 그러나에서 모방 될 수 있습니다Postgres95사용자 정의SQL함수. 집계 기능이 다시 구현되었습니다.그룹 by쿼리 조항도 추가되었습니다.

  • 새로운 프로그램 (PSQL)는 대화식 SQL 쿼리를 위해 제공되었으며 사용한gnu Readline. 이것은 대부분 옛날을 대체했습니다모니터프로그램.

  • 새로운 프론트 엔드 라이브러리,libpgtcl, 지원tcl기반 클라이언트. 샘플 쉘,pgtclsh, 인터페이스에 새로운 tcl 명령이 제공tcl프로그램Postgres95Server.

  • 대형 객체 인터페이스가 점검되었습니다. 역전 큰 물체는 큰 물체를 저장하는 유일한 메커니즘이었습니다.

  • 인스턴스 레벨 규칙 시스템이 제거되었습니다. 규칙은 여전히 ​​재 작성 규칙으로 제공되었습니다.

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

  • gnu만들기 (대신BSDmake)는 빌드에 사용되었습니다. 또한,Postgres95배치되지 않은 상태로 컴파일 할 수 있습니다GCC(복식의 데이터 정렬이 고정 됨).

2.3. 스포츠 토토 사이트 #

1996 년까지 이름이 분명해졌습니다Postgres95시간의 시험을 견딜 수 없습니다. 우리는 새로운 이름을 선택했습니다.스포츠 토토 사이트, 원래의 관계를 반영하려면Postgres그리고 가장 최근의 버전은SQL기능. 동시에, 우리는 버전 번호를 6.0에서 시작하도록 설정하여 숫자를 원래 버클리에 의해 시작한 시퀀스로 다시 넣었습니다.Postgres프로젝트.

많은 사람들이 계속 참조스포츠 토토 사이트asPostgres(현재는 모든 대문자는 거의 없음) 전통 때문에 또는 발음하기가 더 쉽기 때문입니다. 이 사용법은 별명 또는 별명으로 널리 받아 들여집니다.

개발 중 강조Postgres95서버 코드의 기존 문제를 식별하고 이해하고있었습니다. 와 함께스포츠 토토 사이트, 모든 영역에서 작업이 계속되는 기능과 기능과 기능을 강화하는 데 중점을 두었습니다.

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

정정 제출

문서에 맞지 않는 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면