반응형

분류 전체보기 2946

정의를 수정하는 SQL 쿼리문 ALTER

ALTER TABLE ALTER문은 기존의 엔터티 정의를 수정할 때 사용합니다. 여기서는 테이블 정의를 수정하는 ALTER TABLE을 살펴볼게요. ALTER TABLE 문을 이용하면 테이블의 열과 제약 조건 등을 추가, 삭제, 변경 등을 할 수 있습니다. 이 책에서는 간단하게 기존 테이블에 새로운 열을 추가하고 삭제 및 변경하는 쿼리문을 살펴볼게요. ▷ 열 변경 포멧:ALTER TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name { ALTER COLUMN column_name { [ type_schema_name. ] type_name [ ( { precision [ , scale ] | max | xml_schema_colle..

테이블 생성 SQL 쿼리문 CREATE TABLE

CREATE TABLE CREATE 쿼리문은 새로운 엔터티(Entity)를 정의할 때 사용합니다. 새 데이터 베이스를 정의하거나 사용자 계정을 정의 및 테이블 등을 정의할 때 사용합니다. 여기에서는 CREATE TABLE로 시작하는 새 테이블을 정의하는 쿼리문을 살펴봅시다. 포멧:CREATE TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name [ AS FileTable ] ( { | | | [ ] [ ,...n ] } ) [ ON { partition_scheme_name ( partition_column_name ) | filegroup | "default" } ] [ { TEXTIMAGE_ON { filegroup | "def..

서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 5(DB 다이어그램)

Microsoft Visual Studio 2010의 서버 탐색기에서는 데이터 베이스에 추가한 테이블과 관계를 시각적으로 보기 쉽게 다이어그램을 제공합니다. 이를 위해 서버 탐색기의 컨텍스트 메뉴에서 새 다이어그램 추가를 선택하세요. [그림] 새 다이어그램 추가 선택 그리고 테이블 추가창에서 다이어그램에 도식할 테이블을 선택한 후에 추가 버튼을 클릭하세요. [그림] 다이어그램에 도식할 테이블 추가 이렇게 하면 선택한 테이블의 디자인과 관계를 다이어그램으로 확인할 수 있습니다. [그림] 다이어그램

서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 4(관계 설정)

고객 테이블의 CID와 판매 테이블의 CID 사이의 관계와 상품 테이블의 PID와 판매 테이블의 PID 사이의 관계를 설정합니다. 관계를 설정하면 고객 테이블에 존재하지 않는 CID나 상품 테이블에 존재하지 않는 PID를 값으로 하는 데이터를 판매 테이블에 추가할 수 없게 됩니다. 관계를 추가하기 위해 컨텍스트 메뉴에서 관계를 선택하세요. [그림] 컨텍스트 메뉴에서 관계 선택 그리고 구체적인 관계를 추가하기 위해 외래 키 관계 창에서 추가를 선택하세요. [그림] 외래 키 관계 창에서 추가 선택 테이블 및 열 사양 항목을 선택하면 기본 키 테이블의 어떤 항목과 외래 키 테이블의 어느 항목을 관계로 지정할 것인지 선택할 수 있습니다. 같은 방법으로 상품 테이블의 PID와 판매 테이블의 PID 관계도 추가하세..

서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 3(쿼리문으로 테이블 생성)

이번에는 쿼리문을 이용하여 테이블을 추가하는 것을 해 봅시다. 여기서는 고객 테이블을 추가하는 것을 보여드릴게요. 데이터 베이스의 컨텍스트 메뉴에서 새 쿼리를 선택하세요. 그리고 테이블 추가 창에서 닫기 버튼을 누르세요. [그림] 새 쿼리 선택 [그림] 테이블 추가 창에서 닫기 버튼 선택 그리고 테이블을 생성하는 쿼리문을 작성합니다. 테이블을 생성하는 쿼리문은 다음과 같습니다. CREATE TABLE [테이블 명]( [컬럼 이름] [컬럼 형식 및 속성 지정], [컬럼 이름] [컬럼 형식 및 속성 지정], …) [그림] 테이블 생성 쿼리문 작성 쿼리문을 작성하였으면 컨텍스트 메뉴에서 SQL 실행을 선택하세요. [그림] SQL 실행 만약, 쿼리 정의 다름 창이 뜨셔도 계속 버튼을 누르면 쿼리를 실행합니다. ..

서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 2(테이블 디자인)

테이블 추가를 선택하였으면 먼저 테이블을 디자인합니다. 테이블을 디자인한다는 것은 열(Column)을 추가하고 열의 속성 등을 지정하는 것을 말합니다. 여기서는 상품 테이블을 디자인해 볼게요. 상품 테이블에는 상품의 일련 번호인 PID와 상품 이름(PNAME), 가격(Price), 설명(Description)에 해당하는 열을 추가할게요. [그림] 상품 테이블 디자인 상품 아이디는 기본 키(Primary Key)로 설정합시다. 다음 그림처럼 컨텍스트 메뉴에서 기본 키 설정을 선택하세요. [그림] 기본 키 설정 그리고 속성 창을 이용하여 열의 세부 속성을 지정하세요. 아래 그림은 열의 값을 1부터 순차적으로 1씩 증가하은 ID 사양의 속성을 설정하는 것입니다. ID 시드는 시작 값입니다. 만약 ID 시드가 ..

서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 1

서버 탐색기를 이용하여 MS SQL Server 에 DB 구축하기 1 여기에서는 Microsoft Visual Studio 2010에서 서버 탐색기를 이용하여 DB를 구축하는 과정을 간략하게 소개할게요. 먼저 Microsoft Visual Studio 2010 메뉴에서 보기 => 서버 탐색기를 선택합니다. [그림] 서버 탐색기 선택 서버 탐색기를 이용하면 이미 만들어져 있는 데이터 베이스에 연결하거나 새로운 데이터 베이스를 만들 수있습니다. 여기에서는 새로운 데이터 베이스를 만들어서 사용해 봅시다. 여러분께서는 서버 탐색기 창에 데이터 연결에 마우스 커서를 이동한 후에 오른쪽 마우스 버튼을 클릭하세요. 클릭하면 나오는 컨텍스트 메뉴에서 새 SQL Server 데이터 베이스 만들기를 선택합니다. [그림] ..

데이터 베이스 스키마

데이터 베이스 스키마 데이터 베이스 스키마는 데이터 베이스의 성질을 형식적으로 기술한 것으로 데이터 베이스의 논리적 정의입니다. 데이터 베이스 스키마는 사용자의 관점에 따라 볼 수 있는 데이터 베이스 구조인 외부 스키마와 사용자와 관계없이 실제 데이터 베이스의 구조인 개념 스키마, 저장 장치에 저장하는 구조를 얘기하는 물리 스키마로 구분할 수 있습니다. DBMS 관리자 입장에서는 개념 스키마와 물리 스키마에 관심을 갖으며 DBMS를 사용하는 개발자 입장에서는 개념 스키마와 외부 스키마에 관심을 갖을 것입니다. 컴퓨터 프로그래밍에서 DBMS를 이용하여 데이터 베이스를 구축하는 여러 가지 이유 중에는 개발자가 정의한 데이터 베이스 스키마의 제약 조건에 위배하는 작업을 DBMS에서 방지해 주는 것은 매우 중요..

SQL 개요

SQL 개요 SQL은 DBMS의 데이터 베이스를 정의하고 조작, 제어하기 위한 언어 중에 대표적인 구조화 쿼리 언어입니다. 그리고 대표적인 SQL을 사용하는 DBMS에는 오라클, MySQL, MSSQL이 있습니다. 이 책에서는 MS SQL 환경에서 다루고 있습니다. MS SQL 서버는 Microsoft 사의 DBMS(Database Management System)입니다. DBMS는 데이터 베이스를 관리하는 시스템으로 사용자의 요구에 따라 Database를 조작하고 제어하는 기능을 제공하는 소프트웨어입니다. Database는 사용자의 요구에 즉각적으로 응답하는 실시간 접근성을 제공하고 삽입, 삭제, 변경 등의 작업으로 유효한 데이터의 변화를 갖게 됩니다. 또한 여러 사용자가 동시에 원하는 데이터에 접근 ..

[소프트웨어 접근성 동영상 강의] UI 자동화, 기술 실습1. 포커스 추적기

UI 자동화, 기술 실습1. 포커스 추적기 강의 내용 소프트웨어 접근성을 제공하기 위한 UIAutomation 기술을 이용하여 포커스(초점)가 바뀔 때마다 포커스를 소유한 자동화 요소의 이름을 출력하는 콘솔 응용 프로그램입니다.사용 언어는 C#이며 UIAutomation 기술의 Hello, World 프로그램이라고 볼 수 있습니다. 소프트웨어 접근성, UI 자동화 기술 게시판에서 학습하기

반응형