본문 바로가기

DB4

DB 테이블을 변경시켜라 1 생성 및 삭제 1 - 1. DATABASE 생성 및 삭제 temp명을 가진 database를 생성하고 Drop를 사용하여 삭제가 가능하다 CREATE DATABASE temp; DROP DATABASE temp; 1 - 2. table 생성 및 삭제 CREATE TABLE persons( -- table 생성 (id, first_name, last_name, address, city) id INT, last_name VARCHAR(255), frist_name VARCHAR(255), address VARCHAR(255), city VARCHAR(255) ); DROP TABLE persons; -- 테이블 삭제 1 - 3. table 안에있는 데이터비우기 TRUNCATE를 사용하면 데이터를 모두 삭.. 2023. 3. 28.
Join시켜서 원하는정보 가져오기 DB에서 join이란?? 두개이상의 테이블을 가져와 연결을 시켜서 원하는 정보를 검색하는것을 join이라고 한다. 이 테이블을 연동시키기 위해서는 적어도 하나의 칼럼을 서로 공유시켜져있어야 한다. 사용되는 언어는 Join ~ on Join의 종료에는 4가지가 있는데 inner, left, right, Outer이 존재를 한다 한마디로 inner는 교집합, Outer는 합집합, left는 1번테이블 기준, right는 2번테이블 기준이라고 생각하면된다 first table Empno Ename Depno 1001 A 1 1002 B 2 1003 C 3 1004 D 4 Second table Depno Dname LOC Like 2 ACC new york 0 3 BCC dallas x 두개의 테이블을 조인할.. 2023. 3. 28.
데이터베이스 사용기술 모음 (주요한 기술만 정리했음) 오늘은 데이터베이스에서 사용되는 여러기술들을 많이 배웠습니다. 그치만 너무 많아서 정리는 다못하고 그나마 많이쓰이고 어려웠던거 위주로 정리하겠습니다. DB데이터 자료는 첨부자료에 올려두겠슴 기본적으로 위와같은 표데이터안에서 칼럼들을 위주로 분류를 하기도하고 안에 값들을 위주로 분류를 하기도하는데 그 용어들을 기본적으로 select from 그리고 where로 지정해주는듯합니다. 하나씩 보자면 SELECT : 각 테이블마다 존재하는 칼럼들이 있는데 지정을 해주면 그 지정값으로 분류를 해주고 아니면 전체적으로 불러들임. SELECT * FROM emp; -- select는 조회할때 사용된다 SELECT empno, ename, job FROM emp; 넘버 이름 일을 emp라는 테이블에서 가져온다는것! WH.. 2023. 3. 23.
DB 설치, DBMS 개요 MariaDB Server 11.0.1 - MariaDB Knowledge Base MariaDB Server 11.0.1 Thank you for downloading. Create your MariaDB account to receive download release notifications, product updates an... mariadb.com 버전은 11.01 버전을 깔아주었다. 데이터베이스의 정의 여러명의 사용자, 응용프로그램이 공유 동시 접근이 가능해야함. 특히 MariaDB에서는 '데이터의 저장공간'자체를 의미하기도 한다. 데이터베이스의 독립성 데이터 베이스와 응용 프로그램은 독립적인 관계여야 함 DB의 크기변경, 데이터 파일의 저장소를 변경하는 경우에도 기존에 작성된 응용프로그램은 .. 2023. 3. 23.