23년 이전 글/데이터베이스

    SELECT 2

    정렬 (ORDER BY)과 집단 함수 정렬 ORDER BY 절에서 속성을 사용하여 검색 결과를 오름차순(ASC)나 내림차순(DESC)로 정렬함 ORDER BY절은 SELECT문에서 가장 마지막에 사용 디폴트 정렬 순서는 오름차순(ASC) NULL 값은 오름차순에서 가장 마지막에 나타나고, 내림차순에선 가장 앞에 나타남 SELECT절에 명시한 속성들을 사용해서 정렬해야함 사용 예) ORDER BY 속성 [ASC | DESC] # 2번 부서에 근무하는 사원들의 급여, 직급, 이름을 검색하고 급여 기준 오름차순 정렬 SELECT SALARY, TITLE, EMPNAME FROM EMPLOYEE WHERE DNO = 2 ORDER BY SALARY; # 사원들의 부서번호, 사원번호, 이름을 검색하고 부서번호는 ..

    SELECT 1

    SELECT 개요 관계 데이터베이스에서 정보를 검색하는 SQL 문 관계 대수의 실렉션과 의미가 완전히 다름 관계 대수의 실렉션, 프로젝션, 조인, 카티션 곱 등을 결합한 것 관계 데이터베이스에서 가장 자주 사용됨 SELECT문 SELECT문 형식 SELECT절과 FROM절만 필수적인 절이고 나머지는 선택 순서는 변경 불가 SQL문은 대문자와 소문자 구분하지 않음 '[]'은 '선택사항', '|' 는 '또는'을 의미 SELECT [DISTINCT] 속성 SELECT EMPNAME, SALARY FROM EMPLOYEE; 질의 결과에서 자동적으로 중복된 튜플을 제거하지 않음 'DISTINCT'를 명시하면 중복 값을 제거함 FROM 릴레이션 질의에서 필요로 하는 릴레이션들의 리스트를 열거 SELECT에서 열거한..

    SQL 개요와 데이터 정의어

    SQL 개요 SQL의 특징 자연어에 가까운 구문을 사용하여 질의 표현 비 절차적 언어(선언적 언어) - 데이터 처리를 위한 접근 경로에 대한 명세가 불필요 관계 대수나 관계 해석보다 표현력이 우수 - 관계 대수 + 확장된 관계 해석 기초 SQL의 표준화 - 상용관계 DBMS간의 전환이 용이, 대화식 질의어로 사용 응용 프로그램에 삽입된 형태로도 사용 레코드 집합 단위로 처리 SQL의 수행 관계 DBMS는 사용자가 입력한 SQL문을 번역하여 사용자가 요구한 데이터를 찾는데 필요한 모든 과정을 담당 데이터베이스 접근 인터페이스 대화식 SQL(interactive SQL) : 최종 사용자들이 사용 내포된 SQL(embedded SQL) : 응용 프로그래머가 사용 SQL의 구성요소 데이터 정의어(DDL : Da..

    Microsoft SQL Server, SSMS 설치 및 기본설정

    SQL Server Microsoft사가 개발한 윈도우 운영체제에서 동작하는 데이터베이스 관리 소프트웨어 모바일 장치에서 엔터프라이즈 데이터 시스템까지 다양한 플랫폼에서 운영되는 통합 데이터 및 분석 솔루션 오라클 DBMS보다 경제성이 높고 환경설정이 용이 온라인 트랜잭션 처리, 데이터 웨어하우스, OLAP(Online Analytical Transaction processing), 데이터 마이닝 등 최근의 응용 분야에 활용할 수 있음 제품 종류 SQL 설치 요구사항 SQL Server 설치 다운로드 센터에서 sql server express 다운로드 및 설치 Download Microsoft® SQL Server® 2019 Express from Official Microsoft Download Cen..