| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- function
- computer
- DB
- DS
- CSS
- openai
- web
- AI
- javascript
- html
- Linux
- XML
- data structure
- react
- for
- php
- Rag
- system
- architecture
- python
- Java
- control
- DATAPATH
- github
- mysql
- instruction
- MIPS
- Pipelining
- Class
- Algorithm
- Today
- Total
목록Database & SQL (17)
Rosie
안녕하세요! 송로지입니다 🌷 바로 서버 생성하는 방법으로 넘어가보겠습니다... 1) 아래 명령어를 통해 postgresql을 다운받아 줍니다-!!brew install postgresql@15 다음은 제가 너무 많은 시행착오를 겪어서 ......... 혹시 몰라 Postgre 초기화를 시켰습니다. 2) Postgre 초기화하기rm -rf /opt/homebrew/var/postgresql@15 스킵하셔도 가능이에요~ 3) 새로운 서버 생성하기!!아래 코드는 PostgreSQL 15 데이터베이스 서버를 시작하는 코드입니다.pg_ctl -D /opt/homebrew/var/postgresql@15 -l /opt/homebrew/var/postgresql@15/logfile start이렇게 들어가면..
안녕하세요! 송로지입니다 🌷 Postgre DB를 사용하기 위해 VScode와 연동시켜 볼 예정입니다 👇 연동시키기 전 PostgreSQL를 다운로드 받아주세요 -!! 👇https://yyyeji.tistory.com/465 [MAC] PostgreSQL 설치하기안녕하세요! 송로지입니다 🌷 PostgreSQL 설치 한 번 해볼게요 ... !!https://www.enterprisedb.com/downloads/postgres-postgresql-downloads EDB: Open-Source, Enterprise Postgres Database Management www.enterprisedb.com본인 컴퓨터에 맞yyyeji.tistory.com 완료가 되었다면 VScode를 켜줍..
안녕하세요! 송로지입니다 🌷 PostgreSQL 설치를 한 번 해볼게요 ... !!https://www.postgresql.org PostgreSQLThe world's most advanced open source database.www.postgresql.org웹사이트에 들어가 Download 버튼을 눌러준 뒤..!! 본인 컴퓨터 운영체제에 맞춰 선택합니다!!저는 mac이기 때문에 macOS로 들어가겠습니다-!! EDB에서 제공하는 다운로드 패키지를 사용해보겠습니다.가장 최신 버전의 Mac os를 선택합니다!! Allow하면 다운로드가 시작됩니다! 다운로드를 시작해보겠습니다!! dmg 파일을 클릭하면 setup할 수 있는 팝업이 뜨게됩니다-!!Next를 누르면서 설치를 완료해주시면 되는데..
Relation algebra(대수관계)란? 릴레이션에서 튜플을 얻거나 조작하기 위한 기본적인 연산들의 집합입니다. ① Select Operation : σ𝘱(R) 특정 조건을 만족하는 튜플(tuple)만 선택하는 연산자입니다. Ex) σdept_name = "Comp. Sci" ∧ salary>70000(instructor) dept_name이 comp. Sci이면서 salary가 70000 이상인 instructor의 record를 모두 출력합니다. ② Projection Operation : πA1,A2,...,An(r) 원하는 속성(attribute)만 선택하는 연산자입니다. Ex) π name(σdept_name = "Comp. Sci" (instructor)) dept_name이 comp. S..
Sequel Ace는 Mac App Store에서 제공하는 MySQL GUI Tool 입니다. App store에 들어가서 sequel ace를 다운로드 해줍니다. 다운로드를 하고 앱을 실행신키면 아래와 같은 화면이 뜹니다. Name - 원하는 이름 Host - localhost Username - root Password - "????" Connect를 눌러줍니다. 상단에 보이는 노란색 드롭다운(dropdown) 버튼을 클릭하면 현재 가지고 있는 table 중에 하나를 선택할 수 있습니다. ◡̈
Docker Image는 도커에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행 파일을 묶는 형태를 말합니다. 원하는 이미지를 다운받고 아래 코드와 같은 명령어를 터미널(Terminal)에 실행시킵니다. $ docker load -i db-image.tar 저는 교수님이 주신 이미지를 로드했습니다. Docker Container는 이미지(Image)를 실행한 상태로 격리된 공간에서 프로세스를 동작시키는 기술입니다. $ docker run --name MySQL -e MYSQL_ROOT_PASSWORD=0000 -d -p 3306:3306 db-image:latest --name 옆에 [원하는 컨테이너 이름]을 넣고, PASSWORD에는 비밀번호, 마지막에는 이미지를 넣어줍니..
SQL wildcards 란? 와일드카드는 문자를 문자열의 다른 문자로 대체하는데 사용합니다. Ex) LIKE etc .. % - 0, 1 또는 하나 이상의 char _ - 하나의 char ↓↓↓ Column1 중에 'a'로 끝나는 모든 data를 출력하는 query 문 ↓↓↓ SELECT * FROM Table_name WHERE Column1 LIKE '%a'; ↓↓↓ Column1 중에 'or' 문자가 포함되는 data를 출력하는 query 문 ↓↓↓ SELECT * FROM Table_name WHERE Column1 LIKE '%or%'; ↓↓↓ Column1 중에 'r'앞에는 한 문자만 'r' 뒤에는 여러 개의 문자가 포함되는 data를 출력하는 query 문 ↓↓↓ SELECT * FROM ..
DML이란? ✓ Data Manipulation Language ✓ 데이터 추가, 삭제, 조회, 수정을 하는 SQL문입니다. 데이터 조회 데이터 조회 - SELECT field_name SELECT field_name1, field_name2, 어떤 테이블에서 조회 - FROM table_name FROM table_name 조건을 준 데이터 조회 - WHERE field_name = 'value' WHERE field_name = 'value1' 여러 개의 조건을 통해 조회할 때는 and 사용 WHERE field_name1 = 'value1' and 'value2' ... 여러 개의 조건 중 하나만 포함되도 될 때는 like - or 사용 WHERE field_name like 'value1' or ..