본문 바로가기

DataBase6

[MySQL] 공부 정리 자료 공유 ▶ MySQL웹 사이트와 다양한 애플리케이션에서 사용되는 DBMS이다.오라클은 관리 비용이 고가이지만 MySQL은 저가형 데이터베이스이다.문법이 간결하고 쉬우며 메모리 사용량이 현저히 낮아서 부담없이 사용 가능하다. MySQL 설치 (Window) (Mac 다운로드)1. 제어판에 mysql이 설치되어 있는지 확인cmd > mysql -u root -p > 1234(비밀번호) 맥북 비밀번호 123456782. 링크 (mysql-installer-community-8.0.30.0.msi) 다운로드 (2번째)> 클릭 후 아래에 No thanks 클릭3. 다운로드 받은 파일 실행Next와 Execute로 계속 진행하면 된다.첫 번째 선택지 창에서는 [ Developer Default ] 를 선택한다.* 만약 P.. 2025. 7. 13.
[Oracle DB] 공부 정리 자료 공유 .sql 파일 추가cmd> sqlplus [ 사용계정 ] / [ 비밀번호 ]> @[ 추가하려는 파일 위치 ] * 드래그 앤 드롭으로 추가 가능 단축키▶ WindowCtrl + ]새로운 script 생성Ctrl + Enter실행Ctrl + /한줄 주석Ctrl + Shift + /범위 주석* 한줄 주석은 가끔 주석처리가 되지 않는 오류가 있기 때문에 항상 범위 주석으로 해주자!▶ Mac Day01▶ DB(Database) 데이터가 모여 있는 기지.추상적인 용어.▶ DBMS(Database Management System)DB를 관리할 수 있는 구체적인 시스템.오라클, 마리아DB, MySQL, MS-SQL, MongoDB, … 오라클 DBMS 버전1) i : internet2) g : grid3) c : .. 2025. 7. 13.
[WEB]DAY29_DML 실습2, AS(별칭), NULL, Java와 DB연동 DML --DML(DELETE, UPDATE) 실습 --PLAYER 테이블에서 TEAM_ID가 'K01'인 선수 이름을 내 이름으로 바꾸기 --ROLLBACK SELECT * FROM PLAYER; UPDATE PLAYER SET PLAYER_NAME = '홍길동' WHERE TEAM_ID = 'K01'; --PLAYER 테이블에서 POSITION이 'MF'인 선수 삭제하기 --ROLLBACK DELETE FROM PLAYER WHERE "POSITION" ='MF'; SELECT * FROM PLAYER; --PLAYER 테이블에서 HEIGHT가 180이상인 선수 삭제하기 --ROLLBACK DELETE FROM PLAYER WHERE HEIGHT >= 180; SELECT * FROM PLAYER; .. 2020. 4. 21.
[WEB]DAY28_DDL, DML 예제 및 실습 /* * FLOWER 테이블 생성하기 * 컬럼명 : ID, NAME, AGE, COLOR * ID는 PK로 설정한다. * FLOWER에서 FLOWER2로 테이블명 변경 * FLOWER2에서 PRICE컬럼 추가 * INSERT로 값 넣기(2개의 정보 넣기) * FLOWER2테이블 값 삭제(TRUNCATE) * FLOWER2테이블 전체 삭제(DROP) */ CREATE TABLE FLOWER( ID VARCHAR2(10), NAME VARCHAR2(20), AGE NUMBER(2), COLOR VARCHAR2(10), CONSTRAINT FLOWER_PK PRIMARY KEY (ID) ); SELECT * FROM FLOWER; ALTER TABLE FLOWER RENAME TO FLOWER2; SELECT.. 2020. 4. 20.
[WEB]DAY27_DBeaver, SQL문 DBeaver 플러그인 설치 이클립스 마켓 플레이스 > DBeaver 검색 > DBeaver 7.0.x Install > 설치 중 Install anyway 버튼 클릭 > restart now New Connection > Oracle 선택 host : localhost Database : XE Username : hr Password : hr Edit Driver Settings 클릭 Add file 클릭 C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar 다운로드 창이 뜨면 다운로드 받기 Test Connection 버튼 먼저 클릭 Connected라고 나오면 바로 Finish 클릭 DBeaver 하위 버전 설치 - 구글에 dbeaver.. 2020. 4. 17.
[WEB]DAY26_RDBMS, 오라클 다운 DB(저장소) Data Base : 데이터 집합소 DB는 추상적인 개념이다. DBMS(DataBase Management System) 데이터베이스 관리 시스템 오라클(대기업), mySQL(중소, 중형), MariaDB(중소, 중형), ... ------------------------------ 사용자 ------------------------------ ↕ ↕ 고객관리 주문관리 응용 프로그램 응용 프로그램 ↕ ↕ ------------------------------ RDBMS(Oracle) ------------------------------ 등급, 비밀번호 => 고객 고객 아이디, 고객명, 연락처, 주소 => 고객, 주문 주문번호, 제품명, 수량 => 주문 RDBMS(관계형 데이터 베이스 관리.. 2020. 4. 16.