본문 바로가기

db

(5)
[DB] DB / DB 생성 / SQL 명령 이 글은 24.01.17에 본인 벨로그에 작성했던 글을 옮겨 온 것이다. Database Database : 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합체 DBMS : DataBase Management System. 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고 DB를 관리하는 소프트웨어. RDB : 관계형 DB(Relational DataBase). 서로 관계 있는 데이터 테이블들을 모아 둔 저장공간 SQL : Structured Query Language. DB에서 데이터를 조작/정의/제어하기 위해 사용하는 언어 (1) DDL : 데이터 정의어(Data Definition Language). 데이터의 구조(테이블)를 정의하는 언어. CREATE..
[DBeaver] Data import하기 지난번 포스팅에서는 DB에 연결하는 법을 다루었다. 그리고 다음 포스팅에선 데이터를 적재하겠다고 했는데... [STUDY/SQL, DB] - [DBeaver] DB에 "처음"연결하기 [DBeaver] DB에 "처음"연결하기 지난 포스팅에선 DBeaver 간단 소개, 설치, 환경설정, 단축키 등을 소개했다. [STUDY/SQL, DB] - [DBeaver] 설치, 환경설정 + 단축키 [DBeaver] 설치, 환경설정 + 단축키 DBeaver ... 뭔가요? DBeaver(디비버) 란? MySQL, k-wien1589.tistory.com 시간 끌 것 있나 바로 해볼 것이다. 1. 우선 데이터를 담을 DB를 만들어 주어야 한다. Databases 마우스 우클릭 - Create New Databases 선택 ..
[DBeaver] DB에 "처음"연결하기 지난 포스팅에선 DBeaver 간단 소개, 설치, 환경설정, 단축키 등을 소개했다. [STUDY/SQL, DB] - [DBeaver] 설치, 환경설정 + 단축키 [DBeaver] 설치, 환경설정 + 단축키 DBeaver ... 뭔가요? DBeaver(디비버) 란? MySQL, PostSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS access, Teradata, Firebird, Apach Hive, Phoenix, Presto... 등등 거의 모든 데이터 베이스에 연결해서 쿼리를 보낼 수 있는 툴 k-wien1589.tistory.com 이번 포스팅에선, 예고와 같이 DBeaver에서 DB를 처음 연결하는 과정을 을 다루려고 한다. 본인도 처음이기에, 직접 하나하..
[DBeaver] 설치, 환경설정 + 단축키 DBeaver ... 뭔가요? DBeaver(디비버) 란? MySQL, PostSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS access, Teradata, Firebird, Apach Hive, Phoenix, Presto... 등등 거의 모든 데이터 베이스에 연결해서 쿼리를 보낼 수 있는 툴이다. 장점 1) 오픈소스 2) 무료 3) 직관적인 인터페이스 4) 다양한 DB 지원 5) Data import, export 쉬움 6) ERD 그려볼 수 있음 단점 무거운 쿼리를 실행 시킬 경우 다운 될 수 있음. 설치부터 환경설정까지! 1. 우선 설치해보자. 아래 링크에 접속하면 바로 DBeaver 설치파일을 다운로드 할 수 있다. 윈도우인지, 맥인지, 리눅스인지 등등 ..
[Tool] - ERD 생성 사이트 ERD를 자동으로 생성해주는 사이트를 찾았다. https://dbdiagram.io/ dbdiagram.io - Database Relationship Diagrams Design Tool dbdiagram.io 잠깐, 이 전에 ERD가 무엇이냐 물으신다면 대답해 드리는게 인지상정이나, 그것은 나중에 다른 포스팅에서 다루도록 하겠다. 홈페이지에 접속하면 아래와 같은 메인 화면이 나오는데, Create your diagram을 눌러보자. 그럼 아래 화면과 같은 sample 화면이 나온다. 왼편에 코드를 입력하면 오른편에 자동으로 ERD가 만들어지는 식. 당신의 Database structure를 정의하기 위해 DBML을 사용하세요 라고 되어 있는데, 사용 해도 되고 안 해도 된다. 우선 DBML이 뭔지 몰..