본문 바로가기

정보처리기사28

정규화, 정규형 - 정보처리기사 핵심 요약 정리 2023. 5. 20.
이상(Anomaly) - 정보처리기사 핵심 요약 정리 이상(Anomaly) : 릴레이션에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하여 테이블 조작 시 불일치가 발생하는 것.갱신이상 : 반복된 데이터 중에 일부만 수정하면 데이터의 불일치가 발생하는 것.학번지도교수과목1412T1수학11412T1수학2위와 같이 "지도교수"를 변경한다면 이외 "학번 1412"인 데이터에 "지도교수"를 모두 변경해야만 한다.따라서 하나의 데이터만 변경 시 갱신이상이 발생한다. 삽입이상 : 불필요한 정보를 함께 저장하지 않고는 어떤 정보를 저장하는 것이 불가능한 것.수강생강사과목A3T3인사A4??위에 같이 "수강생 A4"는 과목 "인사"를 수강하지 않는다. 수강하지 않는 수강생도 추가하고 싶을 때 "Null" 또는 "불필요한 데이터"를 추가해야만 삽입할 수 있다. 이때 삽.. 2023. 5. 20.
무결성(Integrity) - 정보처리기사 핵심 요약 정리 무결성 : DB에 저장된 데이터 값과 그것이 표현하는 현실세계의 실제 값이 일치하는 정확성.참조(Refererntial) 무결성 : 외래키값은 Null이거나 참조 릴레이션의 기본키 값과 동일.개체 (Entity) 무결성 : 한 릴레이션의 기본키를 구성하는 어떠한 속성값도 Null값이나 중복값을 가질 수 없다.도메인 무결성 : 각 속성 값은 반드시 정의된 도메인이 속한 값이어야 한다.Null 무결성 : 릴레이션 특정 속성 값은 Null이 될 수 없다. NOT NULL고유 무결성 : 릴레이션 특정 속성 값은 중복되어서는 안 된다. UNIQUEKEY 무결성 : 하나에 릴레이션에는 적어도 하나의 키가 존재해야 한다.관계 무결성 : 릴레이션에 한 튜플의 삽입 가능여부, 한 릴레이션과 다른 릴레이션의 튜플들 사이에.. 2023. 5. 20.
슈퍼키, 후보키, 기본키, 외래키 - 정보처리기사 핵심 요약 정리 KEY(키) : DB에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성.슈퍼키(유일성) : 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키후보키(유일성, 최소성) : 모든 튜플들을 유일하게 식별 할 수 있는 하나 또는 몇 개의 속성(Atribute) 집합대체키 : 기본키를 제외한 키기본키(PK) : 후보키 중에 선택한 키, 중복되어서는 안 되며, Null 값을 가질 수 없다. 외래키(FK) : 릴레이션에서 다른 릴레이션을 참조할 때 참조기준이 되는 속성으로서 참조하고자 하는 릴레이션의 기본키와 동일 2023. 5. 20.
AAA(Authentication Authorization Accounting) - 정보처리기사 핵심 요약 정리 인증(Authentication): 보안 기능에서, 사람이나 프로세스의 신분을 확인하는 것. 권한부여(Authorization) : 검증된 사용자에게 어떤 수준의 권한과 서비스를 허용하는 것. 계정관리(Accounting) : 사용자의 자원에 대한 사용 정보를 모아서 과금,감사,용량증설,리포팅 등을 실시하는 것. 2023. 5. 20.
객체지향 설계원칙 (SOLID) - 정보처리기사 핵심 요약 정리 단일 책임 원칙 (SRP, Single Responsiblity Principle) - 모든 클래스는 각각 하나의 책임만 가져야 한다. 개방-폐쇄 원칙 (*OCP,*Open Closed Principle) - 확장에는 열려있고 수정에는 닫혀있는. 리스코프 치환 원칙 (*LSP,*Liskov Substitution Principle) - 자식 클래스는 언제나 자신의 부모 클래스를 대체할 수 있다는 원칙 인터페이스 분리 원칙 (*ISP,*Interface Segregation Principle) - 한 클래스는 자신이 사용하지않는 인터페이스는 구현하지 말아야 한다. 의존 역전 원칙 (*DIP,*Dependency Inversion Principle) - 구체적인 클래스보다 인터페이스나 추상 클래스와 관계를 .. 2023. 5. 20.
728x90