오늘 들은 강의
1. 소프트웨어 구축
1-22. 제품 소프트웨어 패키징
1. 애플리케이션 배포
- CI(지속적 통합): 여러 개발자의 새로운 코드 변경 사항을 정기적으로 공유 저장소에 통합하는 과정
- CD(지속적 배포): 소프트웨어를 사용 가능한 환경으로 자동 배포하는 과정
2. 릴리즈 노트: 소프트웨어 제품과 함께 배포되는 문서
3. DRM
- 디지털 콘텐츠의 사용 권한 제어와 라이선스를 관리함
- 콘텐츠 제공자, 콘텐츠 분배자, 패키저, 보안 컨테이너, 클리어링 하우스, DRM 컨트롤러
- 사용 규칙 제어 기술
- 콘텐츠 식별 체계(DOI, URI)
- 메타데이터
- 권리 표현기술(XrML)
- 저작권 보호 기술
- 암호화 기술
- 위변조방지(Tamper-Proofing)⭐⭐
- 워터마킹(워터마킹, 핑거프린팅)
2. 데이터베이스 구축
2-1. 데이터베이스 개념
1. 데이터베이스의 정의
- 공유 데이터
- 저장 데이터
- 통합 데이터
- 운영 데이터
2. 데이터베이스 스키마
- 외부 스키마: 사용자 뷰
- 개념 스키마: 전체적인 뷰
- 내부 스키마: 저장 스키마
3. 데이터 독립성
- 논리적 독립성: 개념 스키마가 변경되어도 외부 스키마에는 영향을 미치지 않도록 지원함
- 물리적 독립성: 내부 스키마가 변경되어도 외부 및 개념 스키마가 영향을 받지 않도록 지원함
4. DBMS의 기능
- 정의, 조작, 제어⭐⭐
- 공유, 보호, 구축, 유지보수
5. 데이터베이스 종류
- 계층형
- 네트워크형
- 관계형
- 객체지향형
- 객체 관계형
- NoSQL
- NewSQL
2-2. 데이터베이스 설계
1. 데이터베이스 설계 단계⭐⭐⭐
- 요구 조건 분석
- 개념적 설계⭐⭐⭐
- 논리적 설계⭐⭐⭐
- 물리적 설계⭐⭐⭐
- 구현
2. 데이터 모델
- 구조
- 연산
- 제약조건
3. 속성 유형
- 단일 값 속성 / 다중 값 속성
- 단순 속성 / 복합 속성
- 유도 속성 / 널 속성 / 키 속성
7. 프로그래밍 언어
8. 배열과 포인터 56~90
'일지 > 취준일기' 카테고리의 다른 글
2025_03_17 취준일기 37일차 (0) | 2025.03.17 |
---|---|
2025_03_15 취준일기 36일차 (0) | 2025.03.15 |
2025_03_13 취준일기 34일차 (0) | 2025.03.13 |
2025_03_12 취준일기 33일차 (0) | 2025.03.12 |
2025_03_11 취준일기 32일차 (0) | 2025.03.11 |