분류 전체보기 192

03-02 SQL기본 문법 및 실습2

아래의 상기 내용은 "혼자공부하는 SQL"의 도서 내용과 인터넷의 내용을 실습 및 정리한 글입니다. 1.SQL문법2 1)ORDER BY : 데이터를 정렬을 하기 위한 구문. 2)LIMIT : 결과를 제한하기 위한 구문. 3)DISTINCT : 중복된 값을 제거하기 위한 구문. 4)GROUP BY: 지정한 열의 같은 데이터를 끼리 묶어서 결과를 반환하는 구문. 5)HAVING: GROUPBY와 같이 쓰는 조건식 구문(WHERE과 같은 역할). 2.실습 1)실습 : ORDER BY절 -기본적으로 정렬 순서는 오름차순(ASC)으로 날짜가 작은 순서부터 출력. -ORDER BY 열_이름 뒤에 DESC를 붙이면 내림차순으로 변경 가능. -WHERE 절과 같이 쓸 경우 항상 WHERE절 뒤에 온다. 2)실습 : L..

03-01 SQL기본 문법 및 실습

아래의 상기 내용은 "혼자공부하는 SQL"의 도서 내용과 인터넷의 내용을 실습 및 정리한 글입니다. 1.SQL 문법 1)USE문 -사용할 데이터 베이스 이를 입력하는 구문 2)SELECT,FROM,WHERE -SELECT는 테이블에서 데이터를 가져오는 구문 -FROM은 조회할 테이블을 명명하는 구문 -WHERE은 조회할 데이터 중 조건에 맞는 데이터를 찾는 구문. 2.실습 1)실습:데이터 베이스 생성하기 2)실습 :테이블 생성하기 -회원테이블 생성 -구매 테이블 생성 3)실습 : 데이터 입력하기 및 출력 4)실습 : Where 조건식 활용1 5)실습 : Where 조건식 활용2 6)실습 : Where 조건식 활용_관계연산자 7)실습 : Where 조건식 활용_논리연산자 -AND 는 두 조건식이 참일 때 ..

02-03데이터베이스 개체

아래의 상기 내용은 "혼자공부하는 SQL"의 도서 내용과 인터넷의 내용을 실습 및 정리한 글입니다. 1.데이터 베이스 객체 1)정의 -데이터베이스 객체란 데이터베이스 내에 존재하는 논리적인 저장 구조를 말한다. 2.인덱스(Index) 1)정의 : 데이터베이스내의 테이블의 검색속도를 향상시키기 위한 데이터 베이스 객체. 2)실습 : 인덱스 생성하기 - 3)실습 :인덱스 확안히기 4)실습 :인덱스 삭제하기 3.뷰(View) 1)정의 : 뷰는 하나 이상의 테이블이나 다른 뷰의 데이터를 볼 수 있게 하는 데이터베이스 객체. 2)실습 : 뷰 생성하기 3실습 : 뷰 확인하기 4.스토어드 프로시저(stored processor) 1)정의 : 여러 개의 SQL문을 하나로 묶어서 사용 가능하게 하는 MySql에서 제공하..

02-02데이터베이스 시작부터 끝까지

아래의 상기 내용은 "혼자공부하는 SQL"의 도서 내용을 실습 및 정리한 글입니다. 1.데이터베이스 구축 절차 1)DBMS 설치 2)데이터베이스 만들기 -스케마(Schemas)에 Create Schema로 생성. 3)테이블 만들기 -테이블 생성,삭제.데이터 추가 4)데이터 활용하기 -SQL 기본형식 및 예제 -본문에서 *은 모든 열을 의미. -멤버 테이블에서 두 가지 열 추출 . -조건으로 사용하여 필요한 열 추출