728x90
728x90
DB2023. 1. 7. 19:54[MySQL/DB] DDL(데이터 정의어) - 생성(CREATE), 수정(ALTER), 삭제(DROP, TRUNCATE)

[ CREATE (생성) ] DB 생성 MySQL에서는 CREATE문을 사용하여 데이터베이스와 테이블을 만들 수 있다. CREATE DATABASE 데이터베이스이름 해당 데이터베이스를 사용하기 위해서는 USE문을 사용하여 사용할 데이터베이스를 선택해야 한다. USE 데이터베이스이름 테이블을 만들기 위해서 CREATE TABLE 키워드를 사용한다. CREATE TABLE 테이블이름 (컬럼명 데이터타입 조건, 컬럼명 데이터타입 조건, ... ) 테이블 생성 시 주의사항 - 객체를 의미할 수 있는 적절한 이름을 사용해야 한다. - 다른 테이블의 이름과 중복되지 않도록 지정해야 한다. - 한 테이블 내에서는 컬럼명이 중복되게 지정할 수 없다. - 테이블 이름을 지정하고 각 컬럼들은 괄호로 묶어서 지정한다. - ..

[DB/SQL] 데이터베이스, 관계형 데이터베이스
DB2023. 1. 7. 11:15[DB/SQL] 데이터베이스, 관계형 데이터베이스

[ 데이터베이스(Database, DB) ] 데이터베이스란 데이터의 집합이다. 데이터베이스는 중복된 데이터를 없애고, 자료를 구조화하여, 효율적인 처리를 할 수 있도록 관리된다. 따라서, 여러 업무에 여러 사용자가 데이터 베이스를 사용할 수 있다. 지금 사용하고 있는 카톡, SNS등의 정보도 모두 데이터베이스에 기록되고 있을 것이다. DB의 특징 사용자의 질의에 대하여 즉각적인 처리와 응답이 이루어진다. 생성, 수정, 삭제를 통하여 항상 최신의 데이터를 유지한다. 사용자들이 원하는 데이터를 동시에 공유할 수 있다. 사용자가 원하는 데이터를 주소가 아닌 내용에 따라 참조 할 수 있다. 응용프로그램과 데이터베이스는 독립되어 있으므로, 데이터의 논리적 구조와 응용프로그램은 별개로 동작된다. DBMS(Datab..

728x90
728x90
image