정보처리산업기사 (35) 썸네일형 리스트형 [데이터베이스]데이터베이스 언어(DML,DDL,DCL)-hoyhi-tistory 데이터 조작 언어(DML : Data Manipulation Language) - 사용자로 하여금 데이터를 처리할 수 있게 하는 도구(사용자와 DBMS 간의 인터페이스 제공) - 응용 프로그램을 통해 사용자가 DB의 데이터를 실질적으로 조작할 수 있도록 하기 위해 C, COBOL 등의 호스트 언어에 DB 기능을 추가시킨 언어 - 대표적인 데이터 조작어에는 질의어가 있으며, 질의어는 터미널에서 주로 이용하는 비절차적 데이터 언어 SELECT : 데이터를 추출(조회) INSERT : 데이터를 생성 UPDATE : 데이터를 수정 DELETE : 데이터를 삭제 (테이블 내의 테이터 삭제, 공간 유지) 데이터 정의 언어(DDL : Data Definition Language) - DB구조, 데이터 형식, 접근 .. [데이터베이스]스키마3계층-hoyhi-tistory 외부 스키마 = 서브 스키마 = 사용자 뷰 - 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의 - 하나의 데이터베이스 시스템에는 여러 개의 외부 스키마 존재 가능, 하나의 외부 스키마를 여러 개의 응용프로그램이나 사용자가 공용 가능 - 일반 사용자는 질의어(SQL)을 사용하여 DB사용 개념 스키마 = 전체적인 뷰 - 데이터베이스의 전체적인 논리 구조로서, 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 DB로 하나만 존재 - 개체 간의 관계와 제약 조건을 나타내고 데이터베이스의 접근 권한, 보안 및 무결성 규칙에 관한 명세 정의 - DB파일에 저장되는 데이터의 형태 - 기간이나 조직체의 관점에서 DB를 정의 - DB 관리자에 의해 구.. 정보처리산업기사 필기 합격 후기 먼저 정보처리산업기사에 대해서 간단하게 말씀드릴게요 2021년도 정기 산업기사 시험은 총 3회가 있고, 필기와 실기로 나누어져 있어요 (필기 : 19400 원 / 실기 : 20800 원) 필기 시험은 5가지 과목으로 구성되어 있어요 1. 데이터베이스 2. 전자계산기구조 3. 시스템분석설계 4. 운영체제 5. 정보통신개론 객관식 4지 택일형, 과목당 20문항(과목당 30분) 이고 시험이 종료되는 대로 퇴실 가능해요 30분/30분/... 이렇게 끊어서 치는게 아니고 150분 기준으로 100문제를 푼다고 생각하시면 될 것 같아요 합격기준은 100점을 만점으로 하여 과목당 40점 이상, 전과목 평균 60점 이상이에요 5과목 중 한 과목이라도 40점 이하로 받게 되면 불합격이라는 점 주의 하시구요 ! 그럼 제 후.. 자료의 표현 BCD - 6Bit 코드로 IBM 사에서 개발 - 1개의 문자를 2개의 Zone 비트와 4개의 Digit 비트로 표현 - 6Bit는 64개의 문자 표현 가능 - 1Bit의 Parity Bit를 추가하여 7Bit로 사용 - 영문 소문자 표현 불가 ASCII - 7Bit 코드로 미국 표준협회에서 개발 - 1개의 문자를 3개의 Zone 비트와 4개의 Digit 비트로 표현 - 7Bit는 128개의 문자 표현 가능 - 1Bit의 Parity Bit를 추가하여 8Bit로 사용 - 통신 제어용 및 마이크로 컴퓨터의 기본 코드 EBCDIC - 8Bit 코드로 IBM 사에서 개발 - 1개의 문자를 4개의 Zone 비트와 4개의 Digit 비트로 개발 - 8Bit는 256개의 문자 표현 가능 - 1Bit의 Parity .. 고정소수점 부동소수점 고정소수점(Fixed Point) - 점( . ) 을 기준으로 왼쪽에 정수부 , 오른쪽에 실수부 - 범위 내의 모든 수를 오차 없이 정확하게 표현 가능 - 정수형과 똑같은 방법으로 계산 가능 - 표현 범위가 작음(기존 10자리 표현 -> 정수부 5자리 , 실수부 5자리) 부동소수점(Floating Point) - 범위 표현의 단점을 보완하기 위한 자료형 - 값을 표현하는 데에 실제로 의미가 있는 숫자들을 모으고 거기에 다른 수를 곱하여 값의 실제 크기를 표현 10진 연산 더보기 10진수 1자리를 2진수 4자리로 표현하는 방식으로, 언팩 연산과 팩 연산 존재 언팩(Unpack) 연산 - 존(Zone)형 10진 연산이라고도 함 - 연산 불가능 , 데이터 입출력에 사용 - 1Byte로 10진수 1자리 표현 - 4개의 존비트와 4개의 숫자 비트를 사용 - 최하위 바이트(가장 오른쪽)의 존 부분을 부호로 사용 Zone Digit Zone Digit Zone Digit … Sign Digit - 존(Zone) 부분 : 무조건 1111 - 수치(Digit) 부분 : 10진수 1자리를 4Bit 2진수로 표현 - 부호(Sign) 부분 : 양수 C(1100), 음수 D(1101), 부호 없는 양수 F(1111) 팩(Pack) 연산 - 연산이 가능, 데이터의 입출력 불가능 - 1Byte로 .. 2진 연산 - 정수값을 2진수로 변환하여 표현하는 방식 - 표현할 수 있는 범위는 작지만 연산 속도가 빠름 - n Bit 크기의 워드가 있을 때 처음 1Bit는 부호 비트로 사용되고 나머지 n-1 Bit에 2진수로 표현한 정수값 저장 - 컴퓨터에서 정수를 표기 할 때 크기에 제한을 받는 가장 큰 이유는 워드의 비트 수 - 양수 : 부호 비트에 0을 넣고, 변환된 2진수 값을 Data Bit의 오른쪽에서 왼쪽 순으로 차례로 채우고 남는 자리에 0 - 음수 : 음수 표현은 다음의 3가지 방법 사용 종류 표현방법 비고 부호화 절대치법 양수 표현에 대하여 부호 Bit의 값만 0을 1로 변환 2가지 형태의 0존재 (+0, -0) 부호화 1의 보수법 양수 표현에 대하여 1의 보수를 취함 부호화 2의 보수법 양수 표현에 대하여.. 보수 r의 보수 - 10진법에는 10의 보수가 있고, 2진법에는 2의 보수가 있음 - 보수를 구할 숫자의 자릿수만큼 0을 채우고 가장 왼쪽에 1을 추가하여 기준 생성 ex) 33의 10의 보수 : 33+X=100 -> X=100-33 -> X=67 10101의 2의 보수 : 10101+X -> X=100000-10101 -> X=01011 r-1의 보수 - 10진법에는 9의 보수가 있고, 2진법에는 1의 보수가 있음 - 10진수 N에 대한 9의 보수는 주어진 숫자의 자릿수만큼 9를 채워 기준 생성 ex) 33의 9의 보수 : 33+X=99 -> X=99-33 -> X=66 -2진수 N에 대한 1의 보수는 주어진 숫자의 자릿수 만큼 1을 채워 기준 생성 ex) 10101의 2의 보수 : 10101+X=11111.. 이전 1 2 3 4 5 다음