IT CS(59)
-
[IT 기술 관련] ISO/IEC 의 대해
1. 품질 요구사항? - 소프트웨어에 대한 요구사항이 사용자의 입장에서 얼마나 충족하는가를 나타내는 소프트웨어 특성의 총체 - 소프트웨어 품질 관련 표준 종류 -> ISO/IEC (9126) / ISO/IEC 25010 / ISO/IEC 12119 / ISO/IEC 14598 2. ISO/IEC 9126 - 소프트웨어의 품질 특성과 평가를 위한 국제 표준 3. ISO/IEC 25010 - ISO/IEC 9126 에 호환성과 보안성을 강화하여 개정한 소트프웨어 제품에 대한 국제 표준 4. ISO/IEC 12119 - 패키지 소프트웨어의 일반적인 제품 품질 요구사항 및 테스트를 위한 국제 표준 5. ISO/IEC 14598 - 소프트웨어 품질의 측정과 평가에 필요 절차를 규정한 표준 6. ISO/IEC 의 ..
2024.02.28 -
[프론트엔드] 7. UI/UX의 대한 개념 및 종류, 화면 설계도
1. UI (User Interface; 사용자 인터페이스) - 사용자와 시스템 간의 상호 작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어 - UI 세가지 분야 1) 정보 제공과 전달을 위한 물리적 제어에 관한 분야 2) 콘텐츠의 상세적인 표현과 전체적인 구성에 관한 분야 3) 모든 사용자가 편리하고 간편하게 사용하도록 하는 기능에 관한 분야 - 특징 : 사용성, 접근성, 편의성 중시 - 예: CLI, GUI 2. UX (User Experience; 사용자 경험) - 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적인 경험 - UI를 통해 사용자가 느끼는 만족이나 감정을 중시 3. UI 종류 - CLI(Command Line Interface) : 명령과 출력이 테스트 형태로 이..
2024.02.28 -
[DB] 8. 트랜잭션, 시스템카탈로그, CRUD 분석, 인덱스, 뷰
1. 시스템 카탈로그(System Catalog) - 시스템 그 자체에 관련 있는 다양한 객체에 관한 정보를 포함하는 시스템 DB - 시스템 카탈로그 내 각 테이블은 사용자를 포함하여 DBMS에서 지원하는 모든 데이터 객체에 대한 정의 및 명세에 관한 정보를 유지 관리하는 시스템 테이블 - 카탈로그 생성 시 데이터사전(Data Dictionary)에 저장 - 시스템 카탈로그에 저장되는 내용을 메타 데이터라고 함 2. 트랜잭션(Transaction) - DB 상태를 변환 시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 or 한꺼번에 모두 수행되어야 할 일련의 연산 - DB System에서 병행 제어 및 회복 작업 시 처리되는 작업의 논리적 단위 - 사용자가 시스템에 대한 서비스 요구 시 시스템이 응..
2024.02.17 -
[DB} 7. 정규화, 반정규화
1. 정규화(Normaliztion) - 테이블의 속성들이 상호 종속적인 관계를 갖는 특성을 이용하여 테이블을 무손실 분해하는 과정 2. 정규화 목적 - 최대한 중복을 제거하여 삽입, 속성, 갱신 이상의 발생 가능성 줄이는 것 3. 정규화 종류 - 제 1정규화(1NF) / 제 2정규화(2NF) / 제 3정규화(3NF) / BCNF / 제 4정규화(4NF) / 제 5정규화 4. 제 1정규화(1NF) - 해당 테이블에 속한 모든 소성의 도메인(Domain)이 원자 값(Atomic Value)만으로 되어 있는 정규형 - 테이블의 모든 속성 값이 원자 값으로만 되어 있음 5. 제 2정규화(2NF) - 기본키가 아닌 모든 속성이 기본키에 대하여 완전 함수적 종속을 만족하는 정규형 6. 제 3정규화(3NF) - 기..
2024.02.17 -
[DB] 6. 이상과 함수적 종속
1. 이상(Anomaly) - DB 내 데이터들이 불필요하게 중복되어 릴레이션 조작 시 예기치 않게 발생하는 곤란한 현상 - 이상 종류 : 삽입 이상 / 삭제 이상 / 갱신 이상 2. 삽입 이상(Insertion Anomaly) - 테이블에 데이터를 삽입 할 때 의도와 상관없이 원하지 않는 값들로 인해 삽입할 수 없게 되는 현상 3. 삭제 이상(Deletion Anomaly) - 테이블에서 튜플과 삭제 할 때 의도와는 상관없는 값들도 함께 삭제되는 현상 (연쇄 삭제) 4. 갱신 이상(Update Anomaly) - 테이블에서 튜플에 있는 속성 값을 갱신할 때 일부 튜플의 정보만 갱신되어 정보에 불일치성(Inconsistency)이 생기는 현상 5. 함수적 종속(Functional Dependency) -..
2024.02.14 -
[DB] 5. 관계대수, 관계해석
1. 관계 데이터 모델에 지원하는 정형적 언어 - 관계대수 / 관계해석 2. 관계대수 - 관계형 DB에서 원하는 정보와 그 정보를 검색하기 위해 어떻게 유도하는가를 기술하는 절차적 언어 - 릴레이션을 처리하기 위해 연산자와 연산 규칙 제공 - 피연산자와 연산 결과가 모두 릴레이션으로 분류 - 질의에 대한 해를 구하기 위해 수행해야 할 연산의 순서 3. 관계대수의 관계 연산자 종류 - 순수 관계 연산자 : Select(δ - 시그마) / Project (π - 파이) / Join(⋈) / Division(÷) - 일반 집합 연산자 : 합집합(UNION) - ∪ / 교집합(INTERSECTION) - ∩ / 차집합(DIFFERENCE) - - / 교차곱(CARTESIAN PRODUCT) - × 4. 순수 관..
2024.02.14