반응형
벌써 4주차로, 이번 회차에선 데이터베이스에 대해 배워볼 것이다.
DB(Database)
DB(데이터베이스)란? - 여러 정보들을 저장하고 데이터들을 관리하는 것을 말한다.
여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음이다.
자세한 내용: https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4
php에선 가장 많이 사용되는 데이터베이스로, 'MySQL'을 사용할 것이다.
MySQL
MySQL이란? - MySQL은 세계에서 많이 쓰이는 데이터베이스 관리 시스템이다.
다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템이다.
- MySQL은 웹, 서버에서 사용되는 데이터베이스 시스템이다.
- MySQL은 매우 빠르고 안정적이며 사용하기 쉽다.
- MySQL은 표준 SQL을 사용한다.
- MySQL은 여러 플랫폼에서 컴파일된다.
- MySQL은 Oracle Corporation에서 개발, 배포 및 지원한다.
MySQL 데이터베이스의 데이터는 테이블에 저장된다.
테이블은 관련 데이터의 모음이며 열과 행으로 구성된다.
데이터베이스 쿼리
데이터베이스 쿼리는 질문 또는 요청으로,
데이터베이스에 저장된 정보를 데이터를 선택 또는 불러오는 행위 등을 할 수 있다.
쿼리문은 다음과 같다.
SELECT Friends FROM Namgi
위의 쿼리는 "Friends" 테이블의 "Namgi" 열에 있는 모든 데이터를 선택하는 코드이다.
쿼리문은 위와 같이 사용할 수 있다.
앞으로 DB에 대해 자세하게 배워볼 것이다.
반응형
'php' 카테고리의 다른 글
| [php Login] 로그인 페이지 구축 - 1회(실패) (0) | 2022.09.28 |
|---|---|
| [php OOP] 3주차(7회차) / php 정적 메서드 (0) | 2022.09.22 |
| [php OOP] 3주차(6회차) / php 반복 가능한 객체(iterable) (2) | 2022.09.22 |
| [php OOP] 3주차(5회차) / php 네임스페이스 (1) | 2022.09.22 |
| [php OOP] 3주차(4회차) / php 인터페이스, 특성 (2) | 2022.09.20 |