1. 벤치프레스
2. 덤벨 벤치프레스
3. 펙덱 플라이
'Free' 카테고리의 다른 글
등운동 루틴 (0) | 2016.06.16 |
---|---|
어깨운동 루틴 (0) | 2016.06.16 |
정보처리기사 실기 14년 3회 (0) | 2016.06.16 |
오늘의 노래 (0) | 2016.06.15 |
정보처리기사 실기 14년 2회 (0) | 2016.06.15 |
1. 벤치프레스
2. 덤벨 벤치프레스
3. 펙덱 플라이
등운동 루틴 (0) | 2016.06.16 |
---|---|
어깨운동 루틴 (0) | 2016.06.16 |
정보처리기사 실기 14년 3회 (0) | 2016.06.16 |
오늘의 노래 (0) | 2016.06.15 |
정보처리기사 실기 14년 2회 (0) | 2016.06.15 |
|데이터베이스
OLAP
: 사용자가 다양한 각도에서 직접 대화식으로 정보를 분석하는 과정
OLAP가 데이터를 변환시킬 때 사용하는 연산
- Roll-up : 분석할 항목에 대해 한 차원의 계층 구조를 따라 단계적으로 구체적인 내용의 상세 데이터로부터 요약된 형태의 데이터로 접근하는 기능
- Drill-down : 분석할 항목에 대해 한 차원의 계층 구조를 따라 단계적으로 요약된 형태의 데이터로부터 구체적인 내용의 상세 데이터로 접근하는 기능
- Drill-through : 데이터 웨어하우스나 OLTP에 존재하는 상세 데이터에 접근하는 기능
- Drill-across : 다른 데이터 큐브의 데이터에 접근하는 기능
- Pivoting : 보고서의 행, 열, 페이지 차원을 바꾸어 볼 수 있는 기능
- Slicing : 다차원 데이터 항목들을 다양한 각도에서 조회하고 자유롭게 비교하는 기능
- Dicing : Slicing을 더 쪼개는 기능
OLAP의 종류
- ROLAP : 관계형 데이터베이스를 기초로 한 OLAP 구조로 검색어 질의 처리에 드는 시간을 줄이기 위해 집계 테이블을 생성.저장하여 두는 방식의 시스템
- MOLAP : 다차원 데이터베이스를 기초로 한 OLAP 구조로 결과값을 다차원 배열로 저장하여 다차원의 데이터베이스를 큐브 형태의 데이터 뷰로 구성하여 다양한 분석을 할 수 있도록 지원
- HOLAP : 다차원 데이터베이스와 관계형 데이터베이스가 함께 사용될 수 있도록 MOLAP과 ROLAP의 장점을 혼용한 방식
|업무프로세스
As - is
: 현재 업무의 프로세스를 분석하는 것
Six Sigma
: 모든 프로세스에 적용할 수 있는 전방위 경영혁신 운동(미국의 모토로라)
ABC(Activity-Based-Cost)
: 제품의 라이프사이클이 짧아지고 제조기술이 급변함에 따라 급증하고 이쓴ㄴ 간접비를 합리적인 기준으로 직접비로 전환하는 기법
RTE(Real-Time Enterprise)
: 기업 내,외부에 걸친 지속적인 프로세스의 개선과 실시간 정보제공을 통해 업무지연을 최소화하고 의사결정 스피드를 높여 경쟁렬을 극대화하는 기업을 말한다.
|신기술동향
Trackback
: 다른 사람의 글을 읽고 그 글에 직접 댓글을 올리는 대신에 자신의 블로그에 글을 올리고 글의 일정 부분이 다른 사람의 댓글로 보이도록 트랙백 핑을 보내는것.
Webaholism
: 인터넷중독 혹은 사이버중독이라고도 하며, 인터넷 중독 질환(IAD) 병적 인터넷 사용(PIU) 인터넷 증후군이라 불리기도함.
Subscription
: 구매자가 정기 구독료나 서비스업체에 지급하면 해당 업체가 상품을 알아서 선정해 정기적으로 배달해주는 상거래
Zapping Effect
: 채널을 돌리다가 중간에 있는 채널의 시청률이 높아지는 현상
IoT
: 기존의 유선통신을 기반으로 한 인터넷이나 모바일 인터넷보다 진화된 단계로 인터넷에 연결된 기기가 사라므이 개입 없이 상호간에 알아서 정보를 주고받아 처리
|전산영어
VoIP
: 전통적인 PSTN 회선 전송망이 아니라 IP를 사용해 음성 데이터를 패킷 형태로 송신하는 것을 통해 사용자가 인터넷을 전화 통화용 송신매체로 사용할 수 있도록 하는 하드웨어 및 소프트웨어 분류
증강현실(AR)
: 소리, 영상, 그래픽, GPS 데이터 등과 같이 컴퓨터가 생성한 감각적 입력에 의해 환경요소가 증강된 실제 물질세계 환경의 실시간 직접적 또는 간접적 영상
DLP(Digital Light Processing)
: 식별, 모니터링 및 사용중인 데이터를 보호 시스템을 참조하는 컴퓨터 보안 용어
HVC
: H.264/MPEG-4AVC의 후계자로 비디오 압축 표준으로 제안, 진행되는 스캔 프레임 속도, 최대 1080P 까지 증가하는 디스플레이 해상도, 울트라 HD뿐만 아니라 개선된 잡음 레벨 및 색 영역과 동적 범위를 특징으로 차세대 콘텐츠 캡쳐 시스템을 목표로 한다.
MICS
: 의료 임플란트 발표에서 402,405MHZ 사이의 주파수 대역을 사용하기위한 규격의 이름. 심장 박동기 또는 기타 전자 임플란트 양방향 무선 통신
어깨운동 루틴 (0) | 2016.06.16 |
---|---|
가슴운동 루틴 (0) | 2016.06.16 |
오늘의 노래 (0) | 2016.06.15 |
정보처리기사 실기 14년 2회 (0) | 2016.06.15 |
정보처리기사 실기 14년1회 (0) | 2016.06.15 |
검정치마 - 기다린 만큼, 더
(또 오혜영 ost)
가슴운동 루틴 (0) | 2016.06.16 |
---|---|
정보처리기사 실기 14년 3회 (0) | 2016.06.16 |
정보처리기사 실기 14년 2회 (0) | 2016.06.15 |
정보처리기사 실기 14년1회 (0) | 2016.06.15 |
정보처리기사 실기 13년 3회 (0) | 2016.06.15 |
|데이터베이스
1. Mapping Rule(사상)
ERD에서 관계형 데이터베이스 이론에 입각해서 릴레이션 스키마 변환하는 과정
(개체 -> 릴레이션 , 속성 -> 속성(칼럼) , 식별자 -> 기본키, 관계 -> 외래키)
즉, 개념적 데이터베이스 모델링에서 도출된 엔티티를 논리적 데이터베이스 모델링에서 관계 스키마로 변환시킨다.
2. 식별
부모 엔티티의 주 식별자가 자식 엔티티의 외래 식별자이자 동시에 주 식별자가 되는 관계
식별관계는 실선으로 표시
3.비식별
부모 엔티티의 주 식별자가 자식 엔티티의 외래 식별자이자 일반속성으로 전이
비식별 관계는 점선으로 표시
|업무프로세스
1. CRM(Customer Relationship Management : 고객 관계 관리)
기업이 고객 관계를 관리해 나가기 위해 필요한 방법론이나 소프트웨어 등을 가리키는 용어
2. DSS(Decision Support System : 의사 결정 지원 시스템)
컴퓨터를 사용하여 정형화되지 않은 문제에 관해 의사 결정자가 효과적인 의사 결정을 할 수 있도록 지원하는 것
3. BSC(Balanced Score Card : 균형성과 기록표)
매출액, 순익 등 과거의 결과물ㅇ니 재무지표에만 의존해 왔던 기업성과 측정에 미래의 경쟁력 향상을 위한 지표로서 고객, 내부프로세스, 학습 등을 추가하여 균형있게 평가하는 무형의 자산 평가 모델
4. KPI(Key Performance Indicator : 핵심성과지표)
조직의 목표 달성의 정도를 계량하는 지표
|신기술동향
1. Thin Client
CPU, 메모리 등 필수적인 하드웨어 장치만 탑재해 네트워크로 연결된 중앙 서버에서 모든 업무를 관리하도록 설계된 업무용 PC를 일컫는다.
2. Augmented reality(AR) : 단반향 증강현실
증강현실은 컴퓨터 안에 세상의 환경을 복제하는 것을 목적으로 하는 가상현실의 유형
3. Bio informatics
컴퓨터를 이용해 각종 생명정보를 처리하는 학문으로 방대한 생물의 유전자 정보를 분석하기 위한 학문
4. Devops
Development와 Operations의 합성어로 시스템 개발과 운영을 병행 및 협업하는 방식
5.S mart grid
IT를 전력공급 시스템에 접목해 효율성을 제고한 시스템으로 전력 IT라고 부른다. 전력선을 기반으로 모든 통신, 정보관련 애플리케이션 인프라를 한 시스템으로 통합한 것
정보처리기사 실기 14년 3회 (0) | 2016.06.16 |
---|---|
오늘의 노래 (0) | 2016.06.15 |
정보처리기사 실기 14년1회 (0) | 2016.06.15 |
정보처리기사 실기 13년 3회 (0) | 2016.06.15 |
오늘의 노래 (0) | 2016.06.14 |
|데이터 베이스
1. 메타데이터
- 데이터에 관한 구조화된 데이터, 다른 데이터를 설명해 주는 데이터(속성정보라고도 한다)
- 대량의 정보 가운데에서 찾고 있는 정보를 효율적으로 찾아내서 이용하기 위해 일정한 규칙에 따라 콘텐츠에 대하여 부여되는 데이터
- 컴퓨터에서는 보통 메타 데이터를 데이터를 표현하기 위한 목적과 데이터를 빨리 찾기 위한 목적으로 사용된다.
2. 데이터 웨어하우스
- 급증하는 다량의 데이터를 효과적으로 분석하여 정보화하고 이를 여러 계층의 사용자들이 효율적으로 사용할 수 있도록한 데이터베이스.
- 다양한 원본 데이터베이스로부터 정제되어 추출된 데이터만을 저장하고 필요한 인덱스를 생성한다.
3. 다차원(=큐브)
- 셀로 구성(하나의 데이터가 저장되는 공간(큐브에서 작은 육면체))
*OLAP은 데이터 웨어하우스를 다차원적으로 분석하고 시각화 하는 시스템, 다차원은 OLAP의 특징 중 하나.
4. OLAP
- 데이터 웨어하우스나 데이터마트 같은 시스템과 상호 연관되는 정보 시스템, 데이터 웨어하우스는 데이터를 저장하고 관리 한다면 OLAP는 데이터 웨어하우스의 데이터를 전략적인 정보로 변환시키는 역할을 한다.
5. Data Mining(데이터 마이닝)
- 데이터 웨어하우스에 저장된 데이터 집합에서 사용자의 요구에 따라 유용하고 가능성 있는 정보를 발견하기 위한 기법이다.
- 개인별 트랜잭션 이력 데이터를 시계열적으로 분석하여 트랜잭션의 향후 발생 가능성을 예측하는 연속 방법 등이있다.
|업무프로세스
1. ERP(Enterprise Resource Planning : 전사적 자원 관리)
생산, 판매, 자재, 인사, 회계 등 기업의 전반적인 업무 프로세스를 하나의 체계로 통합 및 재구축하여 관련 정보를 서로 공유하고 이를 통해 신속한 의사결정 및 업무수행이 가능하도록 도와주는 전사적 자원관리 패키지 시스템
2. 채찍효과
고객의 수요가 상부단계 방향으로 전달될수록 각 단계별 수요의 변동성이 증가하는 현상
(아주 사소하고 미미한 요인이 엄청난 결과를 불러온다는 나비효과와 유사한 현상)
3. Push-based & Pull-based
현재 모바일을 활용한 세일즈 프로모션 방법은 크게 푸시와 풀방식으로 나눌 수 있습니다.
푸시방식은 고객 단말기에 쿠폰이나 마일리지, 할인서비스 등을 텍스트난 이미지로 제작하여 전달하는 방식(단문메시지형, 쿠폰형)
풀방식은 고객의 반응을 이끌어 내어 마케팅, 프로모션에 대한 고객의 참여를 유도한느 방식으로(텍스트형, 삽입형, 배너형)
|신기술동향
1. SDN(Software Defined Network)
분산 또는 클라우드 시스템에서 네트워크의 개념을 추상화하여 데이터를 전달한 제어와 관리를 통해서 Qos를 제공하는 소프트웨어 기술
(네트워크장비, 즉 하드웨어 기능을 소프트웨어로 구현할 수 있는 일종의 가상화 기술)
2. CC(Common Criteria : 공통 평가 기준)
정보화의 순기능 역할을 보장하기 위해 정보 보호 기술 기준으로 정보화 제품의 정보 보호 기능과 이에 대한 사용 환경등급을 정한 기준
3. NFC(Near Field Communication : 모바일 장비나 pc의 근거리 무선통신)
13.56MHz 대역의 주파수를 사용, 10cm 이내의 거리에서 낮은 전력으로 데이터를 전송 할 수 있는 비접촉식 근거리 무선통신의 일종
4. N-Screen
하나의 콘텐츠를 스마트폰, PC, 스마트TV, 태블릿PC, 자동차 등 다양한 디지털 정보기기에서 공유할 수 있는 컴퓨텅 네트워크 서비스
오늘의 노래 (0) | 2016.06.15 |
---|---|
정보처리기사 실기 14년 2회 (0) | 2016.06.15 |
정보처리기사 실기 13년 3회 (0) | 2016.06.15 |
오늘의 노래 (0) | 2016.06.14 |
정보처리기시 실기 13년 2회 (0) | 2016.06.13 |
|업무프로세스
SCM(Supply Chain Management : 공급망관리)
기업 간 또는 기업 내부에서 제품/부품의 생산자로부터 사용자에 이르는 공급 체인을 재공학 및 동시 공학기법을 활용해서 불필요한 시간과 비용을 절감하려는 관리 기법.
CRM(Customer Relationship Management : 고객관계관리)
기업이 고객 관계를 관리해 나가기 위해 필요한 방법론이나 소프트웨어 등을 가리키는 용어
KMS(Knowledge Management System : 지식관리시스템)
조직이나 기업의 인적 자원이 축적하고 있는 개별적인 지식을 체계화하여 공유함으로써 경쟁렬을 항상시키기 위한 기업 정보 시스템
|신기술동향
IAM(Identity & Access Management : 계정접근관리)
조직이 필요로 하는 보안 정책을 수립하고 정책에 따라 자동으로 사용자의 계정과 권한을 관리하는 솔루션
ERM(Enterprise Risk Management : 전사적 위험관리 시스템)
기업의 모든 단위업무별로 흐름도를 분석하여 이떤 과정에 어느 정도의 위험요인이 있는지 평가하여 전 조직원들이 공유하도록 함
DLP(Data Loss Prevention : 데이터 유출 방지)
기업 내부자의 고의나 실수로 인한 외로부로의 정보 유출을 방지하는 솔루션
MDM(Mobile Device Management : 이동 장비 관리)
OTA을 이용하여 언제 어디서나 모바일 기기가 Power On 상태로 있으면 원격에서 모바일 기기를 관리할 수 있는 시스템
USIM(Universal Subscriber Identity Module)
가입자 정보를 탑재한 SIM카드와 UICC가 결합된 형태로써 사용자 인증과 글로벌 로밍, 전자상거래 등 다양한 기능을 1장의 카드에 구현한것.
|전산영어
SSL(Secure Socket Layer : 보안 서버 인증)
웹 브라우저와 웹 서버 간에 데이터를 안전하게 주고받기 위한 업계 표준 프로토콜.
HDCP(High-bandwidth Digital Content Protection : 고대역 디지털 콘텐츠 보호)
DVI, HDMI 인터페이스 출력에 대한 콘텐츠 보호 기술
정보처리기사 실기 14년 2회 (0) | 2016.06.15 |
---|---|
정보처리기사 실기 14년1회 (0) | 2016.06.15 |
오늘의 노래 (0) | 2016.06.14 |
정보처리기시 실기 13년 2회 (0) | 2016.06.13 |
정보처리기사 실기 13년1회 (0) | 2016.06.13 |
|구조화된 언어 SQL
DBMS는 데이터와 관계된 모든 일련의 작업들을 처리하며, 특히 데이터의 조회, 저장, 삭제와 같은 작업을 SQL(Structured Query Language)을 통해 처리
일반적인 프로그래밍 언어들은 절차적 언어의 특징을 갖고 있지만 SQL은 절차적 언어처럼 처리과정을 일일이 기술할 필요가 없다.
|SQL특징
1. 배우고 사용하기 쉬운 언어
2. 절차적언어가 아닌 선언적 언어이기 때문에 세부적인 과정을 신경쓰지않아도됨
3. DBMS의 종류에 얽매이지 않고 사용
[ SQL의 그 역할에 따라 크게 DML과 DDL 두 가지로 구분된다.]
- DML(데이터 조작어) : 데이터를 추출, 저장, 삭제 등 데이터를 조작
- DDL(데이터 정의어) : 데이터가 저장되는 테이블이나 각종 객체들을 생성하는 역할
|데이터 조작하기(DML)
기본 패턴
- 데이터 조회 : SELECT
- 데이터 삭제 : DELETE
- 데이터의 저장 : INSERT(신규 데이터 입력)
UPDATE(기존 데이터 수정)
1. SELECT 문
[기본패턴]
SELECT 컬럼1, 컬럼2, ...... //선택하고자 하는 컬럼 이름
FROM 테이블1, 테이블2, ...... //선택하고자 하는 테이블 명
WHERE 조건들; //조건식(생략가능)
EX) 2006년 이후에 입사한 직원들 이름 조회
SELECT last_name, first_name
FROM employees
WHERE hire_data >= '2006-01-01';
// 직원(employees)테이블에서 2006/1/1일 이후에 입사한 조건을 가진 직원의 이름(last_name, first_name)을 추출
2. INSERT 문
[기본패턴1]
INSERT INTO 테이블명1(컬럼1, 컬럼2, .....)
VALUES(컬럼1 값, 컬럼2 값, ....);
[기본패턴2] // 테이블에 있는 모든 컬럼에 데이터를 넣는다.
INSERT INTO 테이블명2
VALUES(컬럼1 값, 컬럼2 값);
* 컬럼 리스트와 컬럼에 들어갈 값의 순서는 정확히 맞아야 한다.
* 두 번째 유형을 사용했을 경우 VALUES절에 컬럼의 값 중 단 하나라도 없으면 오류
[기본패턴3]
INSERT INTO 테이블명1(컬럼1, 컬럼2, ... )
SELECT 컬럼1, 컬럼2, ....
FROM 테이블2
WHERE .... ;
3.UPDATE 문
[기본패턴]
UPDATE 테이블명
SET 변경컬럼1 = 변경하고자 하는 값,
변경컬럼2 = 변경하고자 하는 값,
........
WHERE 조건절 .... ;
4. DELETE 문
[기본패턴]
DLETE [FROM] 테이블
WHERE 조건....;
5. COMMIT 문
실제 데이터의 변경은 데이터 파일에 변경사항이 반영될 때 발생하게 된다. 그 전에는 변경된 데이터들은 오직 오라클 메모리 상에만 존재하게 된다.
최종적으로 데이터 파일에 적용하는 시점은 COMMIT문장을 실행했을 때
[기본패턴]
COMMIT [WORK] [TO SAVEPOINT savepoint_name];
6. ROLLBACK 문
COMMIT과 반대의 개념, 변경된 데이터들을 변경 전 상태로 되돌리는 역할
[기본패턴]
ROLLBACK [WORK] [TO SAVEPOINT savepoint_name];
|객체 조작하기(DDL)
1. CREATE 문
데이터베이스 객체들을 생성할 때 사용
[기본패턴]
CREATE 객체종류 객체명...
EX) CREATE TABLE 테이블명
CREATE INDEX 인덱스명
2. DROP 문
이미 생성된 객체들을 삭제할 때 사용
[기본패턴]
DROP 객체종류 객체명....
3. ALTER 문
기존에 생성된 객체를 변경할 때 사용
4. TURNCATE 문
DELETE문과 동일한 역할을 한다. 그러나 TURNCATE 문을 사용하여 데이터를 삭제했을 경우 ROLLBACK을 사용하여 데이터를 복구할 수 없다. TRUNCATE가 실행되면 자동 COMMIT이 되기 때문에...
테이블과 클러스터에만 적용이 가능
[기본패턴1]
TRUNCATE TABLE 테이블명,,,,,
[기본패턴2]
TRUNCATE CLUSTER 클러스터명......
*클러스터 : 하나 이상의 컬럼을 공유하여 동일한 값을 가진 하나 이상의 테이블의 로우들을 인접한 장소에 함께 저장하는 객체
* DCL(데이터 제어어) : GRANT( 허용권한제공) REVOKE( 허용권한 없애기)
Sing Street - Drive It Like You Stole It
-끝-
정보처리기사 실기 14년1회 (0) | 2016.06.15 |
---|---|
정보처리기사 실기 13년 3회 (0) | 2016.06.15 |
정보처리기시 실기 13년 2회 (0) | 2016.06.13 |
정보처리기사 실기 13년1회 (0) | 2016.06.13 |
정보처리기사 실기 최근 기출된 용어들 (0) | 2016.06.12 |
관계해석과 관계대수
- 관계해석 : 관계형 데이터베이스에서 결과를 도출하는 과정은 명시하지 않고 결과의 내용만 기술
- 관계대수 : 어떠한 결과를 도출하기 위하여 질의를 수행하는 과정을 절차적으로 명시한 언어
관계대수
- 순수 관계 연산자
1. SELECT : 조건만족하는 Tuple의 부분집합으로 릴레이션 만듬 / (시그마기호) 국어>80 (성적) : 국어성적이 80점 인사인 튜플 선택
2. PROJECT : 주어진 Attribute 값만을 추출하여 Relation 만듬 / (파이기호) 이름, 국어 (성적) : 성적릴레이션에서 이름과 국어를 가져와 따로 만듬
3. JOIN : 공통 Attribute를 중심으로 2개의 Relation을 하나로 합쳐서 새로운 Relationd을 마듬 : 성적 ▷◁ 이름 = 이름 학적부
(Cartensian Product 연산한후 Select 연산 수행한 것과 동일)
- 일반 집합 연산자 : 합, 교, 차....등
업무프로세스
- KMS(Knowledge Management System : 지식관리 시스템) : 조직 내 인적자원들이 축적하고 있는 개별적인 지식을 체계화하여 공유함으로써 기업 경쟁력을 향상 시키기
- COP(Community of Practice : 실행공동체) : 공통의 목표달성을 위해 공통 관심사, 경험 및 정보를 공유 교환하는 일단의 사람들로서 구성된 비공식적 모임
- LMS(Loyalty Management System) : 다양한 형태의 로얄티를 제휴사간 통합 운영 및 특정 가맹점들 간의 연합운영을 가능하도록 하는 것.
신기술동향
- ATP(Advanced Persistent Threat) : 다양한 IT 기술과 방식들을 이용해 조직적으로 특정 기업이나 조직 네트워크에 침투해 활동 거점을 마련한 뒤 때를 기다리면서 보안을 무력화시키고 정보를 수집한 다음 외부로 빼돌리는 형태의 공격
- Pharming : 합법적으로 소유하고 있던 사용자의 도메인을 탈취하거나 도메인네임시스템 이름을 속여 사용자들이 진짜 사이트로 오인하도록 유도하여 개인 정보를 훔치는 신종 인터넷 사기 수법
- Social Engineering : 컴퓨터 보안에서 인간 상호 작용의 깊은 신뢰를 바탕으로 사람들을 속여 정상 보안 절차를 깨트리기 위한 비기술적 시스템 침입 수수단
- ZEUS : 사용자의 온라인 뱅킹 계정 정보를 탈취하기 위해 개발된 사용 멀웨어.
- DES : 데이터 암호화 표준 , 대표적인 비밀키 암호화 기법
정보처리기사 실기 13년 3회 (0) | 2016.06.15 |
---|---|
오늘의 노래 (0) | 2016.06.14 |
정보처리기사 실기 13년1회 (0) | 2016.06.13 |
정보처리기사 실기 최근 기출된 용어들 (0) | 2016.06.12 |
정보처리기사 실기 DB정리 (0) | 2016.06.12 |
함수적 종속(Functional Dependency)
- 정규화를 하기 위해서는 릴레이션에 존재하는 함수적 종속성을 먼저 파악하여야 한다.
- 어떤 릴레이션 R에서 A와 C를 각각 R의 속성 집합에 대한 부분 집합이라고 할 경우 속성 A의 값 각각에 대해 시간에 관계없이 항상 속성 C의 값이 오직 하나만 연관되어 있을 때, A는 C를 함수적으로 종속한다. A -> C
- A : 결정자 B : 종속자
- 완전 함수적 종속 : X->Y이면서도 X의 임의의 진부분집합인 Z와는 종속관계가 없는 속성
- 부분 함수적 종속 : X->Y이면서도 X의 임의의 진부분집합인 Z와도 Z->Y인 속성
ex) { 학번 , 과목 } -> 학과 // X -> Y
{ 학번 } -> 학과 // Z(X의 진부분진합) -> Y
※ 부분함수적 종속
정규화(Nomarlization)
비정규 릴레이션
↓ 도메인이 원자값
제 1정규형(1NF) : 테이블에 속한 모든 속성의 도메인이 원자값
↓ 부분 함수적 종속 제거
제 2정규형(2NF) : 기본키가 아닌 모든 속성이, 기본키에 대하여 함수적 종속을 만족
↓ 이행 함수적 종속 제거( A->B , B->C일때 A->C를 만족하는 관계)
제 3정규형(3NF) : 기본키가 아닌 모든 속성이 기본키에 대해 이행적 함수적 종속을 만족하지 않음
↓ 결정자가 후보키가 아닌 함수종속 제거
BCNF : 모든 결정자가 후보키
↓ 다치종속 제거( {A,C}에 대응하는 B값의 집합이 A값에만 종속되고 C값에는 무관하다면 B는 A에 다치종속성존재 A->〉 B)
제 4정규형(4NF) : 테이블 R의 다치종속 A->->B가 존재할 경우, R의 모든 속성이 A에 함수적 종속
↓ 조인종속 제거
제 5정규형(5NF) : 테이블 R의 모든 조인 종속이 R의 후보키를 통해서만 성립
업무프로세스
EAI(Enterprise Application Indegration) : 기업 애플리케이션 통합
: 비지니스 프로세스를 중심으로 기업 내 각종 애플리케이션 간에 상호 연동이 가능토록 통합하는 솔루션
SOA(Service Oriented Architecture) : 서비스지향 아키텍쳐
: 대규모 컴퓨터 시스템을 구출할 때의 개념으로 업무상에 일 처리에 해당하는 소프트웨어 기능을 서비스로 판단하여 그 서비스를 네트워크상에 연동하여 시스템 전체를 구축해 나가는 방법론
Mashup(매쉬업)
: 웹에서 제공하는 정보 및 서비스를 이용하여 새로운 소프트웨어나 서비스, 데이터베이스 등을 만드는 기술
신기술동향
Telepresence : 공간적으로 떨어져 있는 장소 또는 가상의 장소를 신체적으로 경험하는 것
Widget : 컴퓨터에서 운영체제의 응용 프로그램을 동작시키고 결과를 화면에 표시하는 작은 그래픽 사용자 인터페이스 도구
ICN : 통신을 기반으로 한 이전의 인터넷 통신 패러다임을 정보 중심으로 재편성하려는 네트워킹
C4I : 군의 전 자원을 전산화하고 네트워크로 연결해 효율적인 전쟁을 수행할 수 있도록 한 통합 전장 관리 체계
OGSA : 애플리케이션 공유를 위한 웹 서비스 표준과 인프라 자원의 공유를 그리드 기술이 결합된 개방형 표준
오늘의 노래 (0) | 2016.06.14 |
---|---|
정보처리기시 실기 13년 2회 (0) | 2016.06.13 |
정보처리기사 실기 최근 기출된 용어들 (0) | 2016.06.12 |
정보처리기사 실기 DB정리 (0) | 2016.06.12 |
JAVA 난수생성 (0) | 2016.06.08 |