본문 바로가기

학교강의3

데베 7주차 select 연습문제 customer 릴레이션 custid name address phone 1 박지성 영국 맨체스타 000-5000-0001 2 김연아 대한민국 서울 000-6000-0001 3 장미란 대한민국 강원도 000-7000-0001 4 추신수 미국 클리블랜드 000-8000-0001 5 박세리 대한민국 대전 book 릴레이션 bookid bookname publisher price 1 축구의 역사 굿스포츠 7000 2 축구아는 여자 나무수 13000 3 축구의 이해 대한미디어 22000 4 골프 바이블 대한미디어 35000 5 피겨 교본 굿스포츠 8000 6 역도 단계별기술 굿스포츠 6000 7 야구의 추억 이상미디어 20000 8 야구를 부탁해 이상미디어 13000 9 올림픽 이야기 삼성당.. 2023. 10. 13.
데이터베이스 2 - 2 주차 정리 관계 데이터 모델 개념적 구조를 논리적 구조로 표현하는 논리적 데이터 모델 하나의 개체에 관한 데이터를 하나의 릴레이션에 저장 용어 릴레이션 ( relation ) 하나의 개체에 관한 데이터를 2차원 테이블의 구조로 저장한 것 파일 관리 시스템 관점에서 파일에 대응 속성 ( attribute ) 릴레이션의 열. 애트리뷰트 파일 관리 시스템 관점에서 필드에 대응 투플 ( tuple ) 릴레이션의 행 파일 관리 시스템 관점에서 레코드에 대응 도메인 ( domain ) 하나의 속성이 가질 수 있는 모든 값의 집합 속성 값을 입력 및 수정할 때 적합성 판단의 기준이 됨 일반적으로 속성의 특성을 고려한 데이터 타입으로 정의 널 ( null ) 속성 값을 아직 모르거나 해당되는 값이 없음을 표현 차수 ( degre.. 2023. 9. 17.
데이터베이스 2 - 1주차 정리 데이터베이스 시스템 정의 데이터 베이스에 데이터를 저장하고, 이를 관리하여 조직에 필요한 정보를 생성해주는 시스템 데이터베이스 구조 스키마 및 인스턴스 스키마 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의하는 것 인스턴스 스키마에 따라 데이터베이스에 실제로 저장된 값 3단계 데이터베이스 구조 미국 표준화 기관인 ANSI/SPARC에서 제안 데이터베이스를 쉽게 이해라고 이용할 수 있도록 하나의 데이터베이스를 관점에 따라 세 단계로 나눈것 외부 단계 ( external level ) 개별 사용자 관점 하나의 DB에 외부 스키마가 여러개 존재할 수 있음 외부 스키마 개별 사용자에 필요한 DB를 정의 각 사용자가 생각하는 DB 모습, 즉 논리적 구조로 사용자마다 다름 서브 스키마라고도 함 개념 단계 ( .. 2023. 9. 17.