기본적인 SELECT문 작성.

Slides:



Advertisements
Similar presentations
북한기도제목 4 월 3 주 (4/15-4/21). 1. 북한정치 - 통일부와 국방부는 11 일 잇따라 열린 정례 브리핑에서 지난 7 일 북한 해외 식당 종업원 들이 집단 탈북한 데 이어 북한 정찰총국 출 신 북한군 대좌와 북한 외교관이 지난해 잇 따라 한국으로 망명한.
Advertisements

1 SQL 정보보호학과 양 계 탁. 2 SQL 개요 SQL 개요 3 Database u 연관된 데이터들의 집합 u 데이터를 쉽게 관리하는 프로그램 종 류종 류 관계형 데이터베이스 객체지향형 데이터베이스 계층형 데이터베이스 네트워크 데이터베이스 데이터를 2 차원적인 테.
강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트
SQL 언어 SQL.
데이터베이스 9주차 : 데이터베이스 설계 2교시 : 데이터베이스 설계(3)
Allow reverse scans allow reverse scnas. allow reverse scans allow reverse scnas.
SQL Statement Tuning e-Architecture 팀 임성욱.
Nested Queries CSED421: Database Systems Labs.
SQL 0613.
소리가 작으면 이어폰 사용 권장!.
데이터 모델링 방법론 2003년 03월.
PL/SQL.
데이터베이스 시스템.
Proc*C 기초 Style System 김도형.
관계 대수와 SQL.
Second lab (제출기한 : 11월 15일(목) 까지)
오라클 데이터베이스 성능 튜닝.
DataBase 기본 교육 신입사원용 최지철.
Database & Internet Computing Laboratory 한 양 대 학 교
박시우 ( 업무에 바로 쓰는 SQL 튜닝 박시우 (
제 5 장 인덱스 생성 및 관리.
SELECT 문 사원 테이블의 모든 정보를 출력하는 예제 1. 비교 연산자 SELECT 문의 형태
효과적인 DB암호화 구축을 위한 애슬론 v1.5 제안
4장. 관계 대수와 SQL SQL 관계 데이터 모델에서 지원되는 두 가지 정형적인 언어
SQL-99: 스키마 정의, 기본제약조건, 질의어 충북대학교 구조시스템공학과 시스템공학연구실
JDBC 프로그래밍 이수지 이동주 1.
7장 조인.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
DBMS실습(I) 데이터베이스 기본개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
SQL 개요 SQL 개요 - SQL은 현재 DBMS 시장에서 관계 DBMS가 압도적인 우위를 차지하는 데 중요한 요인의 하나
10장. 데이터베이스 보안과 권한 관리 데이터베이스 보안과 권한 관리
뇌를 자극하는 SQL Server 장. 서버 자동화.
8장 서브 쿼리.
Oracle7.0 (SQL & SQL PLUS) - 신입사원 교육자료 (주)대호네티즌 S/W개발팀.
데이터베이스 와 JDBC 1.데이터베이스와 데이터베이스 관리 시스템은? 2.데이터베이스 장점?
관계 데이터 모델과 제약조건 개념, 특성, 키, 무결성 제약조건.
11장. 데이터베이스 서버 구축과 운영.
요약 정보 만들기.
오라클 데이터베이스 성능 튜닝.
kHS 데이터베이스 테이블 및 인덱스 kHS.
기본적인 SELECT문 작성.
데이터 베이스 설계 및 실습 #3 - SQL 함수.
14장 뷰.
6장. 물리적 데이터베이스 설계 물리적 데이터베이스 설계
14 뷰(View) 뷰의 개념 뷰 관리.
뷰와 저장 프로시저 뷰의 개념을 이해한다. 뷰의 정의와 관리 방법을 이해한다. 뷰를 사용함으로써 생기는 장점을 알아본다.
SELECT empno, ename, job, sal, dname FROM emp, dept
3장 SQL*Plus 명령어.
9장 테이블 생성 및 변경, 삭제하기(DDL).
SQL.
Quiz #1.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
CHAPTER 06. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
13장 무결성 제약조건.
SQL Query in the SSMS : DB, Table
JSP 게시판 구현.
View(뷰) 1 가상 테이블(Virtual Relation)
데이터베이스 (Database) SQL 추가 기능: 주장, 뷰, 프로그래밍 기법 문양세 강원대학교 IT대학 컴퓨터과학전공.
Restricting and Sorting Data
Database 중고차 매매 DB 비즈니스IT 윤동섭.
11장. GROUP BY와 HAVING 열의 그룹화 2개 이상의 열에 대한 그룹화
3장. SQL Server 2008전체 운영 실습 및 DB와 프로그램의 연동
오라클 쿼리 문제 EMP (사원 테이블) DEPT (부서 테이블) 컬럼명 설명 EMPNO 사원번호 ENAME 사원명 JOB
8장 테이블의 생성 및 변경 정인기.
SQL INJECTION MADE BY 김 현중.
테이블 관리 테이블 생성,수정,삭제 데이터 입력 수정, 삭제 2010학년도 2학기.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
Stored program 2 장종원
Presentation transcript:

기본적인 SELECT문 작성

SQL Server 2005를 이용한 DB구축 절차 DBMS설치 데이터베이스구축 테이블 외의 데이터베이스 개체의 활용 데이터 백업 및 관리 데이터베이스생성 테이블생성 데이터입력 데이터활용 데이터베이스

데이터 베이스 구축 데이터 베이스 생성 SQL Server Management Studio(SSMS) 이용 서버에 연결 창

데이터 베이스 구축 데이터 베이스 생성 (CompanyA) 데이터베이스 생성

데이터 베이스 구축 데이터 베이스 생성 CompanyA

데이터 베이스 구축 테이블 생성 테이블 생성

데이터 베이스 구축 테이블 생성 Emp

데이터 베이스 구축 테이블 생성 Dept

데이터 베이스 구축 테이블 생성 Salgrade

데이터 베이스 구축 테이블 생성 테이블 생성 (Emp) Empno int Ename char(10) Job Mgr 열 이름 데이터 형식 Null 허용 Empno int Ename char(10) Job √ Mgr Hiredate datetime Sal money Comm Deptno

데이터 베이스 구축 테이블 생성 테이블 생성 (Dept) deptno int dname char(10) loc 열 이름 데이터 형식 Null 허용 deptno int dname char(10) √ loc

데이터 베이스 구축 테이블 생성 테이블 생성 (Salgrade) grade int losal hisal 열 이름 데이터 형식 Null 허용 grade int losal √ hisal

데이터 베이스 구축 데이터 입력 테이블  오른쪽 클릭  테이블열기 (emp)

데이터 베이스 구축 데이터 입력 테이블  오른쪽 클릭  테이블열기 (dept)

데이터 베이스 구축 데이터 입력 테이블  오른쪽 클릭  테이블열기 (salgrade)

데이터 베이스 구축 데이터 활용 SSMS  새쿼리

기본적인 SELECT 문 SELECT 문 DB선택하는 방법 : use 데이터베이스명 ※참고사항 DB선택하는 방법 : use 데이터베이스명 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]

기본적인 SELECT 문 SELECT 문 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건] 활용 Dept 테이블에서 모든 컬럼을 다 반환하시오 Emp 테이블에서 empno, ename, job 컬럼을 반환. Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]

기본적인 SELECT 문 SELECT 문 SELECT * FROM Dept 활용

기본적인 SELECT 문 SELECT 문 SELECT empno, ename, job FROM Emp 활용 Emp 테이블에서 empno, ename, job 컬럼을 반환. SELECT empno, ename, job FROM Emp

기본적인 SELECT 문 SELECT 문 SELECT * FROM Emp 활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT * FROM Emp WHERE Job = ‘analyst’ and sal = 3000

기본적인 SELECT 문 컬럼 제목 바꾸기 SELECT 컬럼명 as 별명1, 컬럼명2 as 별명2 FROM 테이블명 형식 스페이스 구분가능 별명에 공백이 들어간 경우 작은따옴표로 묶는다. SELECT 컬럼명 as 별명1, 컬럼명2 as 별명2 FROM 테이블명

기본적인 SELECT 문 컬럼 제목 바꾸기 활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename과 sal 컬럼을 반환하되, 컬럼명을 name과 salary로 대신하여 반환하시오. Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename, job , sal 컬럼을 반환하되, sal컬럼값에 12를 곱하여 반환하시오.

기본적인 SELECT 문 컬럼 제목 바꾸기 활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename과 sal 컬럼을 반환하되, 컬럼명을 name과 salary로 대신하여 반환하시오. SELECT ename AS name, sal AS salary FROM Emp WHERE job = ‘analyst’ AND sal = 3000

기본적인 SELECT 문 컬럼 제목 바꾸기 활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename, job , sal 컬럼을 반환하되, sal컬럼 값에 12를 곱하여 반환하시오. SELECT ename AS name, job, sal*12 AS salary FROM Emp WHERE job = ‘analyst’ AND sal = 3000