본문 바로가기

분류 전체보기

(35)
[데이터베이스] 데이터베이스 개요(키 종류, 정규화, E-R모델, 레코드추가/삭제, 관계형 데이터베이스) ② 오늘은 [데이터베이스] 데이터베이스 개요(키 종류, 정규화, E-R모델, 레코드추가/삭제, 관계형 데이터베이스) -1 (tistory.com) 저번시간에 이어서 2탄입니다. 정규화: 개념적 설계단계 , 논리적 설계 단계에서 수행​- 데이터 중복 최소화와 불일치를 방지하기 위해 릴레이션 스키마를 분해하는 과정- 데이터 중복의 최소화는 가능 ⇒ 데이터 중복을 완전히 제거X​① 대체로 더 작은 필드를 갖는 테이블로 분해하는 과정 = 이해하기 쉽고, 확장하기 쉽도록 테이블 구성② 정규화를 통해 테이블간의 종속성을 제거하기 위한 것③ 추가, 갱신, 삭제 등 작업 시 = 이상(Anomaly) 현상 발생하지 않도록 하기 위한 것④ 무결성 제약 조건의 구현이 용이⑤ 정규형 : 제1정규형 ~ 제5정규형 = 단계가 높아질..
[데이터베이스] 데이터베이스 개요(키 종류, 정규화, E-R모델, 레코드추가/삭제, 관계형 데이터베이스) ① 오늘 공부할 내용은​- 데이터베이스 장점, 단점- 데이터베이스 특징-데이터베이스 언어- 데이터 형식 종류- 키 종류- 정규화- 관계형 데이터베이스- 개체-관계 (E-R) 모델- 레코드 추가/삭제 데이터베이스: 특정 조직의 기능을 수행하는데 필요한 상호 관련된 데이터들의 모임​- 한 조직에 있는 여러 응용 시스템들이 공용으로 소유하고 유지하며 이용하는 공용 데이터- 데이터 중복의 문제점 : 동일한 데이터가 여러 곳에 중복 저장되면 데이터의 동일성, 무결성, 동일한 보안 수준 등 유지 어려움​​​1) 장점- 데이터의 중복성 최소화- 데이터의 공유- 데이터의 일관성 유지- 데이터의 무결성 유지- 데이터의 보안성 유지- 데이터의 논리적 / 물리적 / 독립성유지- 애플리케이션 개발 및 유지보수 용이​​​2) 단점..
[스프레드시트] 함수 ② 오늘 공부할 내용은[스프레드시트] 함수 - 1 (tistory.com)에 이어서 찾기/참조 함수ROW (셀) 셀의 행 번호ROWS (셀 범위)범위에서 행들의 개수COLUMN (셀)셀의 열 번호COLUMNS (셀 범위) 범위에서 열의 개수​ INDEX (순수범위, 행번호, 열번호)지정된 범위에서 ‘행’ 과 ‘열’ 번호에 있는 데이터 표시MATCH (찾을값, 찾을범위, 정확0 또는 비슷1)정확한 값을 찾을 땐 0 / 작은 값을 찾을 땐 1 / 큰 값을 찾을 땐 -1MATCH (찾을함수, 함수에쓰인범위, 0)함수의 결과에 맞는 범위 찾기CHOOSE (셀 주소 또는 계단식, 답1, 답2 .. )1, 2, 3, 4에 대한 답 구하기 - 2번째 칸부터 답만 적음​HLOOKUP (찾을값, 찾을범위, 옵션)행(가로) ..
[스프레드시트] 함수 ① 오늘 공부할 내용은 ​- 문자 함수- 날짜/시간 함수- 논리 함수- 정보 함수- 통계 함수- 수학/삼각 함수- 찾기/참조 함수- 배열 수식- 데이터베이스 함수- 재무 함수- 사용자 정의 함수  문자 함수 LEFT (셀 주소, 개수)셀 주소에서 왼쪽에서 개수만큼 가져오기RIGHT (셀 주소, 개수)셀 주소에서 오른쪽에서 개수만큼 가져오기MID (셀 주소, 가져올 번째, 가져올 개수)셀 주소에서 가져올 번째부터 개수만큼 가져오기​UPEER (셀 주소)셀 주소의 데이터를 모두 대문자로 바꾸기LOWER (셀 주소)셀 주소의 데이터를 모두 소문자로 바꾸기PROPER (셀 주소)셀 주소의 데이터를 첫 글자만 대문자로 바꾸기TRIM (셀 주소)셀 주소의 데이터를 1칸만 남기고 공백 제거VALUE (셀 값)셀 값을 숫..
[스프레드시트] 이벤트프로시저(VBA문법) ② 오늘 공부할 내용은[스프레드시트] 이벤트프로시저(VBA문법) - 1 (tistory.com) 에 이어서   워크시트 개체 Cells 워크시트의 모든 셀Columns워크시트의 모든 열Range 워크시트의 셀이나 셀 범위Rows 워크시트의 모든 행Entirecolmn 지정된 범위 내의 모든 열Entirerow지정된 범위 내의 모든 행Name워크시트의 이름Visible워크시트의 표시 여부 지정   Range 개체: 셀, 행, 열, 연속 셀 블록이 하나 이상 들어 있는 셀 선택 영역을 나타냄​ ActiveCell현재 셀 Address참조하는 셀 주소 Cells지정된 범위의 모든 셀 Count지정된 범위의 셀 수Currentregion데이터가 있는 인접 영역의 범위End지정된 위치의 마지막 셀Next다음 시트의 ..
[스프레드시트] 이벤트프로시저(VBA문법) ① ​오늘 공부할 내용은​- VBA 문법변수If ~ Then For ~ NextFor Each ~ NextDo While ~ LoopDo Until ~ Loop- 제어문- 입,출력문- 워크시트 개체- Range 개체- 컨트롤 주요 속성- 프로그래밍 VBA 문법​1) 변수① Dim : 선언하는 위치에 따라 다름 프로시저의 처음에 선언하면 해당 프로시저 내에서만 사용 가능 모듈의 처음에 선언하면 해당 모듈 내의 모든 프로시저에서 사용이 가능​② Static : 프로시저의 처음에 선언 해당 프로시저 내에서 사용이 가능 프로시저 종료 후에도 값이 유지​③ Private : 모듈의 처음에 선언 해당 모듈 내의 모든 프로시저에서 사용 가능​④ Public : 모듈의 처음에 선언 모든 모듈에서 사용이 가능​​​# 프로시..
[스프레드시트] 매크로 ​오늘 공부할 내용은​- 매크로 기록- 매크로 작성 순서- 매크로 편집- 매크로 저장 위치매크로 기록​ 매크로 이름을 ‘Auto_Open’ 으로 지정하면 해당 통합 문서 열때마다 기록된 매크로 자동 실행​- VBA 언어를 기반- 이름 : 첫 글자는 반드시 문자 + 나머지는 문자,숫자,밑줄 사용 가능 = MACRO1, MACRO2 같이 매크로 이름 지정 공백, #, @, $, %, & 등의 기호 문자 사용 불가능- 기본적으로 절대 참조로 기록 - [상대 참조로 기록] 사용하면 상대 참조로 기록 가능​매크로 편집 + 매크로 실행 + 한단계씩 실행 모듈 창의 커서 위치까지 실행 + ​​1) 매크로 기록하는 경우 실행하려는 작업을 완료하는 모든 단계가 매크로 레코더에 기록 = 매크로 기록에 사용된 명령과..
[스프레드시트] 데이터 분석(부분합, 시나리오, 시나리오요약보고서, 피벗테이블, 피벗차트보고서, 목표값찾기) 오늘 공부할 내용은​- 부분합- 시나리오/시나리오 요약 보고서- 데이터 표- 피벗 테이블/피벗 차트 보고서- 목표값 찾기 부분합​1) 첫 행에는 열 이름표가 있어야 함 = 기준이 될 필드(열) 먼저 정렬 오름차순, 내림차순이던 정렬 필요하며 결과는 같음 => 같은 열에 있는 자료에 대하여 여러개 함수 중 다중 함수 부분합 작성 가능2) SUBTOTAL 사용하여 합계나 평균 등의 요약 함수를 계산3) 부분합 제거 : 부분합 + 삽입된 윤곽 및 페이지 나누기 모두 제거4) 부분합 결과 차트 : 화면에 보이는 데이터에 대해서만 차트 작성5) 세부 정보가 있는 행 아래 요약 행 : 데이터 아래에 요약 표시 항목 선택​​​​# 부분합 작업 과정1) 정렬 지정 우선 - 오름차순, 내림차순, 사용자지정 3개 중 선택..