
SQL의 약자는 Structured Query Language Structured라는 것은 관계형 데이터베이스에서 기본적으로 표의 형식으로 자료를 정리를 하는데 표를 작성을 하는 것과, 정리정돈을 하는 것이란 말이다. Query라는 것은 데이터베이스에 명령어를 내리는, 요청 혹은 질의한다라는 의미이다. Language라는 것은 데이터베이스도 이해하고 사용자도 이해할 수 있는 공통의 약속을 통해 서버와 통신을 한다는 것으로 이때 사용하는 언어가 SQL이라는 것이다. 이고잉님이 정의한 특징 2가지는 1. SQL은 여태까지 만나본 언어들 중에서 쉬울 것이다. 2. 중요하다!!! SQL이라는 언어는 관계형 데이터베이스라는 카테고리에 속하는 제품들이 공통적으로 데이터베이스 서버를 제어할 때 사용하는 언어이다. 표..

서버에 접속을 한 후 스키마를 만들기 위해서는 일단 검색을 해보자. 스스로 알아내는 것이 공부가 더 많이 된다. mysql create database 이런 식으로 검색을 해본다. 검색을 하면 이런식으로 나오게 된다. menagerie는 데이터베이스의 이름이구나 라고 생각을 하면 된다. 명령어를 입력하고 이렇게 cmd에 뜬다면 성공한 것이다. 이미 있는 데이터베이스를 지우려고 한다면 아래 사진의 명령어를 통해 지우도록 한다. 명령어를 입력하고 성공을 하면 Query OK라는 말이 뜬다. 이전에 입력했던 명령어를 다시 치기 귀찮을 때는 키보드 위 화살표를 클릭하면 된다. SHOW DATABASES; 라는 명령어를 치게 되면 데이터베이스를 볼 수가 있다. CREATE DATABASE를 통해 생성이 된 것을 ..
데이터베이스를 사용하면 자체적인 보안체계를 가지고 있기 때문에 조금 더 안전하게 보관할 수 있는 장점이 있다. 그리고 권한기능이 있어서 MySQL에 권한을 설정을 해줄 수 있다. 어떤 테이블만 접근을 할 수 있고 읽기, 쓰기도 제한을 줄 수 있다. bin ./mysql -uroot root라는 사용자로 접속을 하겠다는 말이다. root는 일반적으로 관리자이기 때문에 모든 권한을 가지고 있다. 중요한 시스템이면 별도의 사용자를 만들어서 평소에는 그 사용자를 통해 작업을 하다가 root가 필요할 때만 사용을 한다. bin ./mysql -uroot -p -p를 쓰면 비밀번호를 입력하고 들어간다. 비밀번호를 까먹었을 때는 구글에 검색을 해보면 어렵지 않다.

3개 정도의 요소가 있다. 데이터를 기록하는 최종적인 곳은 표이다. 데이터베이스를 관리하다 보면 여러가지의 표들이 막 생성이 될 것이다. 표가 늘어나면 많아진 표를 정리정돈할 필요성이 생긴다. MySQL에서는 연관된 표를 그룹핑해서 연관되어 있지 않느 표들과 분리하는데 사용하는 파일의 폴더같은 것이 있는데 이것을 데이터베이스라고 한다. MySQL에서는 데이터베이스라는 말과 스키마라는 말을 같이 쓴다. 스키마 = 표들을 서로 그룹핑할 때 사용하는 일종의 폴더 스키마는 서로 연관된 데이터를 그룹핑 해준다. 스키마들이 많이 생겨서 모아진 곳을 데이터베이스 서버라고 부른다. MySQL을 설치한 것은 데이터베이스 서버라는 프로그램을 설치한 것이고 그 프로그램이 가지고 있는 기능을 이용해서 데이터와 관련된 여러 가..

Chrome을 통해 구글에서 MySQL Community Edition Download 검색하기 구글에서 검색을 했다면 맨 위에 있는 홈페이지를 클릭해서 들어간다. Download MySQL Community Edition을 클릭한 다음 MySQL Community Server를 클릭한다. 그럼 아래와 같이 창이 뜬다. Select Operating System에서 자신의 컴퓨터에 맞는 OS를 선택한다. 링크 중 제일 위쪽에 있는 걸 다운 받아서 설치한다. 공식 홈페이지에서 다운 받는 것은 귀찮은 절차가 많다고 한다. 처음 다운로드를 받는 것이라 잘 알지 못하지만 도와주는 프로그램을 다운받아서 설치해보기로 한다. 구글에 bitnami wamp라는 것을 검색해서 해당 사이트에 접속을 한다. Download..

스프레드 시트는 사용자가 데이터를 클릭해서 조작한다. 데이터베이스는 SQL이라고 하는 언어를 이용해서 데이터를 제어할 수 있다. 즉 코드를 통해서 데이터를 조작할 수 있는 것이 엄청난 장점이다. 이것을 웹과 앱, 빅데이터와 인공지능으로 분석을 할 수 있다. 밑의 예시는 웹을 통해 데이터를 화면에 표시하는 것. create -> DB2 -> DB2 is.. -> Submit 데이터베이스에도 추가가 되고 웹사이트에도 추가가 된다. 1. 데이터 베이스 정보를 웹사이트를 통해 전세계 사람들이 볼 수 있다. 2. 어떤 사용자가 데이터를 추가하면 데이터베이스에 정보가 저장이 된다. 막연하고 추상적이게 느끼지 말자!
- Total
- Today
- Yesterday
- HTML
- php
- 네트워크 프로그래밍
- 안드로이드 스튜디오
- 알고리즘
- 기초
- inline
- GRID
- 차이점
- Link
- visual studio code
- PHP&MySQL
- 관계형데이터베이스
- 문자열
- 정렬
- 생활코딩#MySQL
- 객체
- 선택자
- javascript
- 언리얼엔진
- 변수
- 조건문
- 생활코딩
- TAG
- 언리얼엔진4
- 동영상을
- css
- 생활코딩#동영상을#글로#html
- 글로
- C언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |