SQL - SELECT 문 데이터 베이스에 여러 데이터들이 저장되어 있다면, 사용하고자 하는 데이터를 불러올 수 있는 명령어가 필요하다. 여러 명령어중 데이터를 조회하는 기능을 담당하는 것이 SELECT 문이다. SELECT문이란? 테이블이나 뷰에 있는 데이터를 조회하여 0개 이상의 행을 반환한다. SELECT문은 반드시 SELECT와 FROM의 두개의 키워드로 구성된다. SELECT절 다음에 컬럼명 대신 * 을 기입하면 테이블의 모든 컬럼 정보를 출력할 수 있다. FROM절 다음에는 조회할 테이블의 이름을 기술한다. 기본적인 SELECT문의 형식 : SELECT 컬럼명 AS 별칭 FROM 테이블명 ** AS : 컬럼 별칭을 붙일시 AS는 생략이 가능하며 공백, 특수문자, 대소문자 구분이 있는 경우엔 ""쌍따옴표 안에 기술해야한다.. DB/Oracle 2020. 9. 1. 더보기 ›› 관계형 데이터베이스 관계형 데이터 모델 2차원적인 표(table)를 이용해서 데이터 상호관계를 정의하는 DB 구조이다. 기본키(Primary Key)와 이를 참조하는 외래키(Foreign Key)로 데이터 간의 관계를 표현한다. 관계형 데이터베이스의 Relation 구조 튜플 tuple 릴레이션을 구성하는 각각의 행 속성의 모임으로 구성 파일 구조에서 레코드와 같은 의미 튜플의 수 = 카디널리티 = 기수 = 대응수 속성 Attribute 데이터베이스를 구성하는 가장 작은 논리적 단위 파일 구조상의 데이터 항목 또는 데이터 필드에 해당 개체의 특성 기술 디그리 또는 차수 = 항목수 도메인 domain 하나의 속성이 취할 수 있는 같은 타입의 원자값들의 집합 릴레이션의 특징 똑같은 튜플이 포함될 수 없으므로 릴레이션에 포함된 .. DB/Oracle 2020. 8. 29. 더보기 ›› 데이터베이스 언어 데이터베이스 언어란? 데이터베이스를 구축하고 이용하기 위한 데이터베이스 시스템과의 통신 수단을 말한다. DBMS를 통해 사용되며, 기능과 사용 목적에 따라 분류된다. 데이터베이스 언어의 종류 1) 데이터 정의 언어 : Data Definition Language 데이터 구조의 생성, 업데이트,삭제 2) 데이터 조작 언어 : Data Manipulation Language 데이터의 검색, 등록, 업데이트, 삭제 3) 데이터 제어 언어 : Data Control Language 엑세스 제어 SQL : Structured Query Language SQL이란 국제 표준 데이터베이스 언어로 관계대수와 관계해석을 기초로한 혼합 데이터 언어이다. 질의 기능 뿐만 아니라 데이터의 구조의 정의,조작,제어 기능을 갖춘 .. DB/Oracle 2020. 8. 29. 더보기 ›› 데이터베이스와 데이터베이스 관리 시스템 자바나, c언어, c++과 같은 개발 프로그램으로 기능을 모듈을 통해 구현했다면 이를 통해서 산출되는 데이터들이나 불러올 데이터를 가져올 공간/구역이 필요하다. 이 자료들의 집합을 데이터베이스 Datebase라고 한다. 데이터베이스란? 일단 데이터베이스란 여러 사람이 공유하기 위해 만들어졌는데, 프로그램이 커지고 복잡해 질수록 또한 데이터베이스의 크기가 커질 수록 효율이 현저히 떨어지기가 쉽다. 이를 극복하기 위해 데이터를 논리적인 연관성을 통해 체계화하고 관리하기 위한 데이터의 집합을 데이터베이스라고 한다. 데이터 베이스의 정의 데이터베이스의 정의는 그 용도에 따라 정의된다. 1) 통합 데이터 Integrated Data : 여러 곳에 분산된 데이터를 통합하여 데이터의 중복을 줄이기 위함 2) 저장 데.. DB/Oracle 2020. 8. 29. 더보기 ›› 마크업 언어 : HTML , SGML, XML 마크업 언어 Markup Language 태크 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 종류이다. 태그는 원래 텍스트오는 별도로 원고의 교정부호와 주석을 표현하기 위한 것이었으나 용도가 점차 확장되어 문서의 구조를 표현하는 역할을 하게 되었다. 이러한 태그 방법의 체계를 마크업 언어라고 한다. SGML Standard Generalized Markup Language SGML 이란 문서용 마크업 언어를 정의하기 위한 메타 언어이다. IBM에서 1960년대에 개발한 GML Generalized Markup Language의 후속이며 ISO 표준이다. XML eXtensible Markup Language XML은 SGML의 단순화된 부분집합으로 , 다른 많은 종류의 데이터를 기술하는데 사용할 .. 기타/정보처리기사 2020. 8. 25. 더보기 ›› 이전 1 ··· 17 18 19 20 21 22 23 ··· 30 다음