본문 바로가기
일지/취준일기

2025_03_14 취준일기 35일차

by 알케니브 2025. 3. 14.

오늘 들은 강의

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. 데이터베이스 설계 단계⭐⭐⭐

  1. 요구 조건 분석
  2. 개념적 설계⭐⭐⭐
  3. 논리적 설계⭐⭐⭐
  4. 물리적 설계⭐⭐⭐
  5. 구현

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