본문 바로가기
728x90
반응형

Database44

[MYSQL/Database] DML 명령어 실습(UPDATE, ORDER BY, AUTO_INCREMENT) 실습1 데이터베이스 이름 : DB01 테이블 이름 : T1 ID(INT) NAME(VARCHAR(30)) ADDR(VARCHAR(30) NOT NULL) DATE(DATE) 1 홍길동 부산 2011-01-01 3 남길동 서울 2033-03-03 양산 6 진주 기본설정 더보기 create database DB01; use DB01; create table T1( id int, name varchar(30), addr varchar(30) not null, date date ); insert into T1 values(1,'홍길동','부산','2011-01-01'); insert into T1 values(3,'남길동','서울','2033-03-03'); insert into t1(addr) values('.. 2023. 4. 10.
[MYSQL / Database] DML 명령어(INSERT,UPDATE,DELETE,SELECT) DML (Data Manipulation Language) 데이터베이스에 있는 데이터를 조회하거나 검색하기 위한 명령어 INSERT : 특정 테이블에 데이터를 신규로 삽입할때 UPDATE : 특정 테이블에 데이터의 전체, 또는 일부를 갱신할때 DELETE : 특정 테이블에 데이터의 전체, 또는 일부를 삭제할때 SELECT : 특정 테이블에 데이터의 전체, 또는 일부를 획득할때 INSERT INSERT INTO 테이블명 ( 컬럼1, 컬럼2, 컬럼3 ....) VALUES ( 값1, 값2, 값3....)' INSERT INTO 테이블명 VALUES( 값1, 값2, 값3,,,) 다수 추가 INSERT INTO [TABLE NAME] VALUES (값1-1, 값1-2, 값 1-3,,,) (값2-1, 값2-2, .. 2023. 4. 10.
[MYSQL/ Databas] MYSQL DDL 명령어(CREATE,DROP,ALTER,RENAME,TRUNCATE) MYSQL을 사용하여 실습해 보았습니다. DDL CREATE : 데이터베이스내 개체 (테이블, 인덱스 제약조건, 프로시저, 펑션 등)을 생성 할 때 DROP : 데이터베이스내 개체를 삭제할 때 ALTER : 데이터베이스내 개체의 속성 및 정의를 변경할 때 RENAME : 데이터베이스내 개체의 이름을 변경할 때 TRUNCATE : 테이블 내 모든 데이터를 빠르게 삭제할 때 show databases; => 현재 상태에서 database를 보여준다. CREATE # 데이터베이스, 테이블, view 생성 create database [ database name]; create table [table name] ( 컬럼명 데이터타입, 컬럼명2 데이터타입,,,,); create view [view name] 조건.. 2023. 4. 10.
[Window Database] Database 란? Database SQL이란 데이터베이스의 언어입니다. 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 언어 입니다. 조금 더 쉽게 이야기한다면 사용자가 필요하고 원하는 것을 RDBMS에게 요청(쿼리)을 하는 걸 이야기합니다. RDBMS에는 여러 가지 종류가 있습니다. SQL은 몇 가지 개념만 완벽하게 이해하신다면 오라클은 물론이고, 그 어떤 RDBMS에서도 능숙하게 사용할 수 있습니다. 각각의 RDBMS (oracle, mysql, mariadb, ms-sql, postgresql, greenplum 등등)가 있지만 그중에 하나의 데이터베이스를 골라 SQL을 공부하시면 됩니다. 그렇게 하나만 제대로 배워두시면 나머지는 약간씩 다른 문법이나 사용법을 숙지하시면 큰 틀 안에서 SQL을 활용하는 데는 .. 2023. 4. 10.
728x90
반응형