loading
반응형

DBMS 35

SQL문 실습 - WHERE(2)

SQL문 실습 - WHERE(1)의 글에 이어서 WHERE구문에 대해서 알아보겠습니다. 이전 글 : SQL문 실습 - WHERE(1) --> IN을 사용해서 해당 조건에 만족하는 데이터들을 가져올 수 있습니다. 1. Search Customers (only CustomerID, Country, City, ContactTitle column) (And Country is "France" and City is "Paris" or "Lyon") ------------------------------------------------------------------------------ 1 2 3 SELECT CustomerID, Country, City, ContactTitle FROM Customers WHE..

SQL문 실습 - WHERE(1)

이번 글에서는 SQL문에서 WHERE문에 대해서 설명해보겠습니다. SQL에서 WHERE 구문은 SQL 데이터 조작 언어(DML)가 특정한 기준을 충족하는 열에만 영향을 미치도록 지정합니다. 기준은 구문의 형태로 표현된다. WHERE 구문은 SQL DML에서 의무 사항이 아니라, SQL DML 구문 또는 쿼리에 의해 반환된 결과물에 의해 영향을 받는 열의 수를 제한하도록 사용할 수 있다. - 출처 : 위키백과 - 위키백과에서는 WHERE문을 이런 식으로 설명하고 있습니다. 무슨말인지 잘 모르겠다... 이런뜻이구나 하고 넘어갑시다. 위키백과에서 볼 수 있듯이 WHERE 구문은 DB에 조건을 걸어서 그 조건에 해당되는 데이터만 출력을 가능하게합니다. WHERE를 사용하는 문제를 풀어보겠습니다. --> WHER..

SQL문 실습 - SELECT(1)

이번글에서는 SQL문의 기본 중의 기본인 SELECT문에 대해서 알아보고, 문제를 풀어보면서 실습을 해보겠습니다. SELECT문은 기본적으로 SELECTFROMWHEREGROUP BYHAVINGORDER BY 으로 구성되어있습니다. 이제부터 본격적으로 실습을 해보겠습니다. -> SELECT를 이용해서 테이블의 불러오고 싶은 컬럼명을 불러옵니다.-> FROM을 이용해서 내가 불러오고자 하는 테이블을 불러옵니다.-> *은 해당 테이블의 모든 데이터를 의미합니다.1. Search "Customers" table(all data)------------------------------------------------------------------------------12SELECT * FROM Customers..

MS-SQL bak파일 복원하기

MS-SQL에서 DB를 복원하는 방법에 대해서 알아보겠습니다.DB 복원을 하는 것은 MS-SQL의 기본이라고 할 수 있습니다.하지만 DBMS를 설치하고 그렇게 많이하는 작업은 아니어서 정확하게 어떤 식으로 진행되는지는 할 때마다 헷갈리는 작업입니다.그래서 한 번 정리를 해봤습니다. 제가 블로그를 개설한지 얼마되지 않았고, 현재 갓 프로그래머라는 직업을 가졌습니다.그래서 DBMS의 쿼리문에 대해서 정리를 할 예정입니다. 일단 DBMS의 쿼리문을 정리하기 전에, 가지고 놀을 DB인 NORTHWND.bak을 복원해보겠습니다. 1. 먼저 데이터베이스를 우클릭 후, 데이터베이스 복원에 들어갑니다. 2. 우클릭 후 들어가면 밑의 화면이 나옵니다. 그러면 데이터베이스명을 입력한 후에장치에 들어가서 복원할 bak파일을..

DBMS란?

DBMS란?DataBase Management System의 약어이다. 우리가 흔히 말하는 DB는 DBMS를 의미한다. -DBMS 연관성이 있는 데이터들의 집합과 이들 데이터를 효율적으로 응용하기 위해 구성된 소프트웨어들의 집합체, 즉 데이터와 응용프로그램의 중간에서 응용프로그램이 요구하는대로 데이터를 정의하고 읽고, 쓰고, 갱신하는 등의 데이터를 조작하고 이들을 효율적으로 관리하는 프로그램들을 지칭한다. 사용자가 새로운 데이터베이스를 생성하고, 데이터베이스의 구조를 명시할 수 있게하고, 사용자가 사용자로부터 데이터를 안전하게 보호하며, 동시에 여러 사용자가 데이터베이스를 접근하는 것을 제어하는 소프트웨어 패키지를 말한다. 대표적으로 MS-SQL과 Oracle이 있다.

프로그래밍 2016.04.13
반응형