목록공부 (6)
기록방
[ 연습 문제 ] 01. 3단계 데이터베이스 구조에서 다음 설명과 관련 있는 스키마는? 답 : 3) 내부 스키마(internal schema) 풀이 : 실제 저장 방법은 내부 스키마로 정의한다. 02. 3단계 데이터베이스 구조에서 다음 설명과 관련있는 스키마는? 답 : 1) 외부 스키마(external schema) 풀이 : 외부 스키마는 사용자 관점에서 이해한 구조이며, 하나의 데이터베이스에 여러 개가 존재할 수 있다. 03. 개념 스키마에 대한 설명으로 옳은 것을 모두 고르시오. 답 : 2) 조직 전체의 관점에서 본 데이터베이스의 구조이다. 5) 데이터베이스에 저장되는 데이터들 간의 관계와 제약조건을 정의한다. 6) 접근 권한, 보안 정책을 정의한다. 풀이 : 개념 스키마는 조직 전체의 관점에서 생가..
[ 연습 문제 ] 01. 다음이 설명하는 파일 시스템의 문제점은 무엇인가? 답 : 4) 데이터 종속성 풀이 : 데이터 종속성 : 응용 프로그램이 파일에 직접 접근하여 데이터를 처리해야 하므로 파일의 데이터 구성 방법이나 물리적인 저장 구조에 맞게 응용 프로그램을 작성해야 하고, 파일의 구조가 변경되면 응용 프로그램도 함께 변경해야 한다. 02. 데이터베이스 관리 시스템의 주요 기능이 아닌 것은? 답 : 4) 절차 기능 풀이 : 데이터베이스 관리 시스템의 주요 기능은 '정의, 조작, 제어' 이다. 03. 다음은 데이터베이스 관리 시스템의 주요 기능 중 무엇에 대한설명인가? 답 : 2) 조작 기능 풀이 : 조작 기능 : 사용자 요구에 따라 데이터베이스에 저장된 데이터에 접근하여 삽입, 삭제, 수정, 검색 연..
[ 연습 문제 ] 01. 데이터와 정보에 대한 설명으로 옳지 않은 것은? 답 : 4) 정로를 가공하면 데이터를 얻을 수 있다. 풀이 : 현실 세계에서 관칠이나 측정으로 수집한 사실이나 값인 '데이터'를 가공하여, 의사 결정에 활용하기 위한 '정보'를 얻을 수 있다. 02. 데이터베이스의 정의와 거리가 먼 것은? 답 : 1) 전용 데이터(exclusive data) 풀이 : 데이터베이스의 정의는 공유 데이터, 통합 데이터, 저장 데이터, 운영 데이터이다. 03. 다음 설명과 관련 있는 데이터베이스의 정의는? 답 : 4) 통합 데이터 풀이 : 통합 데이터는 데이터 중복을 최소화하고, 통제가 가능한 중복만 허용한다는 의미이다. 04. 다음 설명과 관련 있는 데이터베이스의 정의는? 답 : 1) 운영 데이터 풀이..
● gistory 설치 [ git의 원리 파악하기 ] 원리를 파악하기위애 .git의 파일이 내부에서 어떤 변화가 있는지 알아보자. git을 쉽게 분석하기위해 만든 프로그램이 gistory임. 웹에서 돌아가고, .git디렉토리에 있는 내용들을 리스트로 보여줌. 파일이 변경되거나 추가되면 가장 위쪽으로 옴. 방금 내린 명령이 어떤 파일에 영향을 주었고, 어떤 내용인지 파악 및 추적 가능. [ gistory ] 파이썬 설치 후 'pip install gistory' (혹은 pip3)로 설치 여기서 pip버전이 맞지 않아 오류가 뜸. pip help를 쳐보니 버전 확인(pip -V)만 있고 업글하는 방법은 없었음.. 검색해보니 python -m pip install --upgrade pip 라고 치면 업그레이드..
● 설치 및 실습방법 [ windows에서 설치 ] https://git-scm.com 에서 깃 다운로드. 기본값은 바꿀게 딱히 없음. git bash실행. (윈도우 운영체제에서 리눅스나 유닉스 처럼 명령어로 프로그램을 다룰 수 있게 됨) "git" 명렁어 쳐서 잘 설치되었나 확인해보기. ● 저장소 만들기 [ 프로젝트 파일 만들기 ] mkdir gitfth [ 프로젝트 디렉토리 들어가기 ] cd gitfth [ 현재 디렉토리를 git의 (버전) 저장소로 만들기 ] git init ● git이 관리할 대상으로 파일 등록 [ 파일 생성 ] vim f1.txt 'vim'이라는 에디터를 사용하여 파일을 생성 'vim'은 명령어 시스템에서 대부분 설치되어있기 때문에 어디서나 쓸 수 있다는 장점. 대신 사용이 어렵..