[Database] 확장 ER 모델
·
Computer Science/Database
📕 목차 1. 개요 2. 하위 클래스와 상위 클래스 3. 특수화와 일반화 4. Union Type 5. 예시 1. 개요 📌 Extended(Enhanced) Entity Relationship Model ER 모델의 모든 모델링 개념들을 포함한다. 추가적으로 지원하는 개념 (Object Oriented Concept) 하위 클래스(Sub class)와 상위 클래스(Super class) 특수화(Specialization)와 일반화(Generalization) Union Type 계승(Inheritance) ER 모델보다 데이터베이스 응용을 보다 정확히, 효과적으로 표현하기 위해 사용한다. 2. 하위 클래스와 상위 클래스 📌 Concept Entity를 다시 여러 개의 세부 Entity로 분할 사원(Emp..
[Database] 개념적 설계
·
Computer Science/Database
📕 목차 1. 데이터베이스 설계 과정 2. 개체-관계(ER) 모델의 개념 3. ERD의 다양한 표현 방법 4. 고차원 관계 5. 예제 UNIVERSITY 데이터베이스 1. 데이터베이스 설계 과정 📌 과정 요구 사항 분석 개념적 설계 (DBMS 종속 전) 논리적 설계 (DBMS 종속) 물리적 설계 (DBMS 종속) 📌 개념적 설계 특정 체계의 정보 요구사항을 구성하는 개체와 관계, 그리고 속성들을 파악하는 과정 ER(Entity Relationship) Diagram : 파악한 정보를 도형화/명세화한 것 필요성 데이터 독립성 제공을 위한 안정된 자료 구조 창출 특정 DBMS, H/W, S/W에 독립적 특정 DBMS에 적합한 데이터 모델로 변환하기 용이하다. (이전하기도 좋다.) ER Model과 관련 명세..
[NCP] Cloud Function으로 Object Storage presigned url 발급
·
DevOps/Naver Cloud Platform
📕 목차 1. 개요 2. Sub Account API Key 발급 3. Cloud Function & API Gateway 4. 실행 1. 개요 📌 presigned url Object Storage(= AWS S3)는 일반적으로 누구나 접근해서 수정 가능하면 안 된다. 그렇다면 권한 인증을 받아야 하는데, Client에 Object Storage 접근 권한 정보를 입력해두는 것은 좋지 않은 생각이다. 즉, Server 측에서 Object Storage 접근 권한을 얻고 Client에게 해당 경로를 반환해주면 되는데, 그것이 presigned url 다만 presigned url은 말 그대로 접근이 허용된 경로이기 때문에, 무한정 열어주면 Client가 언제든지 접근이 가능해지는 보안 구멍이 생긴다. 따..
[Review] LIKELION 11th 대표 회고
·
Review
`23.03.20~`23.12.22까지 영남대학교 멋쟁이사자처럼 대표로 활동했던 내용을 기록한 글입니다. 📕 목차 1. 서론 2. 활동 내용 3. 후기 1. 서론 아직 활동이 끝난 건 아니지만, 멋쟁이사자처럼은 1학기면 공식 일정이 모두 끝나는 특성이 있다보니 사실상 동아리 활동은 거의 중지되었다고 무방하다. 해당 포스팅에 추가할 내용이라 해봐야 12월 말에 자체 수료식 사진을 추가하는 정도라, 기억이 가물가물 해지기 전에 정리해두려 한다. 후기가 아니라 회고라고 적은 이유는 멋사 활동 기록이라기 보단, 23년 올 한해를 전반적으로 돌아본 일기장에 가까운 수준이라. 혹시나 멋사에 들어가기 위해 알아보다가 들어오신 분이라면, 그런 정보 없으니까 나가시면 됩니다. 📌 왜 대표직을 맡았는가? 나는 이 학교가 ..