728x90
1. 데이터 모델링?
- 데이터베이스를 구축할 때 참고되는 모델은 물리적 데이터 모델링이다.
- 데이터 모델링의 3요소는 Thing, Attributes, RelationShip이다.
- 개념 모델링에서 물리 모델링으로 가면서 더 구체적이며 개념 모델링이 가장 추상적이다.
- 논리 모델링의 외래키는 물리 모델에서 반드시 구현되지는 않는다.(선택사항이다.)
- 개념적 데이터 모델링 : 추상화 수준이 높고 업무중심적이고 포괄적인 수준의 모델링 진행, 전사적 데이터 모델링, EA 수립 시 많이 이용됨
2. Entity?
- Entity는 사람, 장소, 물건, 사건, 개념 등의 명사에 해당한다.
- Entity는 업무상 관리가 필요한 관심사에 해당한다.
- Entity는 저장이 되기 위한 어떤 것이다.
3. SQL문의 결과값?
- SELECT 'RDBMS' + 'SQL' FROM DUAL;
- SELECT CONCAT ('RDBMS', 'SQL') FROM DUAL;
- SELECT 'RDBMS' || 'SQL' FROM DUAL;
4. 엔티티 - 인스턴스 - 속성 - 속성값?
- 한 개의 엔티티는 두 개 이상의 속성을 갖는다.
- 하나의 엔티티의 인스턴스는 다른 엔티티의 인스턴스간의 관계인 Paring을 가진다.
- 한 개의 엔티티는 두 개 이상의 인스턴스의 집합이어야 한다.
- 하나의 속성은 하나의 속성값을 가지며 하나 이상의 속성값을 가지는 경우 정규화가 필요하다.
5.
- FLOOR : 숫자보다 작거나 같은 최대 정수를 리턴
- CEIL / CEILING : 숫자보다 크거나 같은 최소 정수를 리턴
- TRUNC : 숫자를 소수 m자리에서 잘라서 리턴(m default : 0)
- ROUND : 숫자를 소수 m자리에서 반올림하여 리턴(m default : 0)
'WorkHard > 자격증' 카테고리의 다른 글
[SQLD 개발자] 기출문제 공부(30회) (0) | 2023.03.02 |
---|---|
[SQLD 개발자] 기출문제 공부(21회) (0) | 2023.03.01 |
[SQLD 개발자] 기출문제 공부(21회) (0) | 2023.02.27 |
[SQLD 개발자] 기출문제 공부(21회) (0) | 2023.02.23 |
[SQLD 개발자] 기출문제 공부(21회) (0) | 2023.02.22 |