데이터베이스 (3) 썸네일형 리스트형 [SQLD] ORDER BY절 ORDER BY절데이터는 입력된 순서로 출력되나, 출력되는 행의 순서를 사용자가 변경하고자 할 때 ORDER BY절을 사용ORDER BY 뒤에 명시된 컬럼 순서로 정렬1차 정렬, 2차 정렬 전달 가능정렬 순서를 오름차순(ASC: Ascending), 내림차순(DESC: Descending)으로 전달생략 시 오름차순 정렬이 default유일하게 SELECT절에 정의한 컬럼 별칭 사용 가능SELECT절 보다 늦게 수행되는 구문은 ORDER BY절 뿐이므로 ORDER BY절만 SELECT에서 정의한 컬럼 별칭 사용 가능SELECT절에 선언된 순서대로의 숫자로도 사용 가능ORDER BY절 특징기본적인 정렬 순서는 오름차순(ASC)이다.숫자형 데이터 타입은 오름차순으로 정렬할 경우 가장 작은 값부터 출력된다.날짜.. [SQLD] 관계형 데이터베이스 개요 데이터베이스와 DBMS 데이터는 어떤 것들의 기록 정보이며, 데이터를 모아 둔 것을 데이터베이스 (DataBase; DB)라고 한다. 즉 데이터베이스는 데이터의 집합이다. 컴퓨터의 저장 장치(하드디스크, SSD)도 넓은 의미에서 파일 시스템 형태의 데이터베이스라고 할 수 있다. 데이터베이스를 관리하는 시스템을 DBMS (DataBase Management System)이라고 한다. DBMS의 종류로는 대표적으로 오라클, MySQL, MS SQL Server등이 있고, SQL (Structured Query Language) 이라는 데이터베이스 조작 언어를 통해 관리된다. 데이터베이스는 설계, 운영, 저장 방식에 따라 여러 종류로 나뉜다. (관계형 데이터베이스, 계층형 데이터베이스, 객체 지향 데이터베이스.. [SQLD] 데이터베이스 스키마 구조 데이터베이스 스키마 구조 3단계 ANSI/SPARC의 데이터 독립성 모델 외부 단계(External Schema) (사용자 관점) 모든 사용자 관점을 통합한 조직 전체 관점 표현 데이터 모델링은 통합 관점을 가지고 있는 개념 스키마를 만들어 가는 과정 ⭥ 외부/개념 사상(논리적 데이터 독립성) ⭥ 개념 단계(Conceptual Schema) (조직 전체 관점): 공통 사항을 처리하는 통합된 뷰를 스키마에 정의 사용자 뷰(view) 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의 전체 데이터베이스의 한 논리적 부분(서브 스키마) 같은 데이터베이스에 대해서도 서로 다른 관점을 정의할 수 있도록 허용 일반 사용자는 SQL을 사용하여 DB에 접근 ⭥ 개념/내부 사상(.. 이전 1 다음