본문 바로가기

자료구조 공부하기 구조체 구조체 사용하기 http://blog.naver.com/wlsgkr91/220901907173 1.구조체 사용하기-변수를 하나씩 사용하면 한사람의 정보만 저장할 수 있다.-여러명의 정보를 저장하려면 변수를 계속 추가해야된다.-자료를 체계적으로 관리하기 위해 구조체를 제공한다. struct Person{ char name[20]; int age; char address[100; }-위와 같은 식으로 인적정보를 구조체로 표현한다.-사람단위로 정보를 처리할 수 있다.-구조체도 배열로 만들 수 있다.-구조체는 관련 정보를 하나의 의미로 묶을 때 사용한다. struct 구조체이름{ 자료형 멤버이름; }; //마지막 닫을때 ;을 붙인다.struct 구조체 이름 변수이름; struct Person { char name[20]; in.. 더보기
정보처리기사 1과목 데이터베이스 데이터베이스 설계 http://blog.naver.com/wlsgkr91/220901631700 1. 데이터베이스 설계의 개념 및 고려 사항-데이터베이스 설계란 사용자의 요구를 분석하여 그것들을 컴퓨터에 저장할 수 있는 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하여 일반 사용자들이 사용하게 하는 것이다. 데이터베이스 설계 시 고려사항무결성-삽입,삭제,갱신 등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야 함.일관성-데이터베이스에 저장된 데이터들 사이나, 특정 질의에 대한 응답이 처음부터 끝까지 변함없이 일정해야함회복-시스템 장애가 발생했을 때 장애 발생 직전의 상태로 복구할 수있어야함보안-불법적인 데이터의 노출 또는 변경이나 손실로 부터 보호할 수 있어야 함효.. 더보기
정보처리기사 1과목 데이터베이스 망 네트워크 데이터모델 http://blog.naver.com/wlsgkr91/220901582441 1.망(네트워크)형 데이터 모델-CODASYL이 제안한 것으로 CODASYL DBTG모델 이라고한다.-그래프를 이용해서 데이터 논리 구조를 표현한 데이터 모델이다. -상위와 하위 레코드 사이에서 다대다 대응 관계를 만족하는 구조이다. -레코드 타입 간의 관계는 1:1, 1:N, N:N이 될 수 있다.-대표적 DBMS: DBTG, EDBS, TOTAL 2. 망형 데이터 모델의 표현-Entity군: 동종의 Entity 그룹ex)학과,교수,학생-Entity SET: 주종관계에 있는 Entity군들의 그룹학과-->교수-->학생-SET Membership Type: 일 대 다 관계에 연관된 레코드 타입들을 각각 오너, 멤버 라고한다.오.. 더보기