일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- Database
- LeNet
- 머신러닝
- 개발자
- 연산자
- 생활코딩
- MySQL
- 머신러닝야학
- 딥러닝
- 이것이 자바다
- CNN
- 데이터베이서
- 생활코딩 데이터베이스
- 판다스
- pandas
- flatten
- 야학
- JavaScript
- reshape
- 생활코딩 머신러닝야학
- 데이터베이스
- 머신러닝(딥러닝)
- tensorflow
- 파이썬
- 데이터베이스 개론
- Python
- 카카오클라우드스쿨2기
- Today
- Total
목록데이터베이스 (7)
IT's 우
1. 프로시저와 함수의 차이 프로시저(Procedure) 일련의 쿼리를 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합이며, 일련의 작업을 정리한 절차. 보통 단독으로 실행해야 할 작업을 위임받았을 때 사용 함수(Function) 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드의 집합 → 함수가 여러 작업을 위한 기능이라면 프로시저는 작업을 정리한 절차 매개변수 프로시저 매개변수를 입력, 출력, 입출력 형식으로 받을 수 있다. 함수 매개변수를 입력 형식으로 받을 수 있다. 반환값 프로시저 반환값을 가질 수도 있고 가지지 않을 수도 있다. 함수 반환값을 반드시 가져야 한다. 쿼리문 내에서 실행가능 프로시저 SELECT, WHERE 문 등에서 사용 불가 함수 SELECT, WHERE 문 등..
1. docker 다운로드 및 설치 https://www.docker.com/products/docker-desktop/ Docker Desktop - Docker Docker Desktop is available to download for free on Mac, Windows, or Linux operating systems. Get started with Docker today! www.docker.com 실행하여 시키는 대로 ~~ step 밟아준다. 터미널에 뭐 샤라라라ㅏ락 2. mariadb image 다운로드 터미널에서 docker pull mariadb 버전(버전은 생략하면 최신 버전) 3. mariadb 컨테이너 생성 터미널에서 docker run --name mariadb -d -p 외부..

데이터의 수정, UPDATE UPDATE 테이블_이름 SET 속성_이름1=값1, 속성_이름2=값2 [WHERE 조건]; 데이터의 삭제, DELETE DELETE FROM 테이블_이름 [WHERE 조건];

데이터의 검색 ▷기본 검색 SELECT [ ALL | DISTINCT ] 속성_리스트 FROM 테이블_리스트; ex) 모든 속성 검색! 속성의 이름을 전부 나열하지 않고 *을 사용할 수 있다. *를 사용하면 결과 테이블의 속성 순서가 원본 테이블이 정의한 속성 순서와 같다. 결과 테이블이 중복을 허용하도록 all 키워드를 명시적으로 사용해도 된다. 결과 테이블에서 투플의 중복을 제거하고 한 번씩만 출력되도록 하려면 distinct 키워드를 사용한다. 결과 테이블에 출력되는 속성의 이름을 다른 이름으로 바꾸어 출력할 수도 있다. AS 키워드를 변경할 이름과 함께 지정하면 된다. 원래 테이블의 속성 이름이 실제로 바뀌는 것은 아니다. SELECT 문의 결과 테이블에서만 지정한 이름으로 출력되는 것뿐이다. 지..

-테이블에 새로운 속성 추가 ALTER TABLE 테이블_이름 ADD 속성_이름 [NOT NULL] [DEFAULT 기본_값]; -기존 속성의 삭제 ALTER TABLE 테이블_이름 DROP COLUMN 속성_이름; -새로운 제약조건의 추가 ALTER TABLE 테이블_이름 ADD CONSTRAINT 제약조건_이름 제약조건_내용; -기존 제약조건의삭제 ALTER TABLE 테이블_이름 DROP CONSTRAINT 제약조건_이름; -테이블 삭제 DROP TABLE 테이블_이름;

SQL(Structured Query Language)은 관계 데이터를 위한 표준 질의어로 많이 사용되는 언어다. SQL은 사용자가 처리를 원하는 데이터가 무엇인지만 제시하고 데이터를 어떻게 처리해야 하는지를 언급할 필요가 없어 비절차적 데이터 언어의 특징을 띤다고 할 수 있다. SQL의 분류 데이터 정의어 테이블을 생성하고 변경*제거하는 기능을 제공한다. 데이터 조작어 테이블에 새 데이터를 삽입하거나, 테이블에 저장된 데이터를 수정*삭제*검색하는 기능을 제공한다. 데이터 제어어 보안을 위해 데이터에 대한 접근 및 사용 권한을 사용자별로 부여하거나 취소하는 기능을 제공하는 언어다. 데이터베이스 관리자가 주로 사용한다. SQL을 이용한 데이터 정의 테이블의 생성 CREATE TABLE 테이블_이름 ( 속성..

bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show MD5 38dea4f098d041667f7448d095058f41 SHA1 b930f5ca3cd4183a40d9b41d615e3f4206ba9caf SHA256 5353a79074a435cd506dcf1d2c6d202f4047f8cf570f8163bb78df444c6bb0e8 bitnami.com 임의로 입력하고 체크 해제하고 Next를 누른다 설치 후 Manage Servers에서 이와 같이 두 개의 프로그램이 running 중이면 MySql 데이터베이스가 실행 중임을 알 수 있다. 이 프로그램 실행시키기위해서는 C드라이브 Bitnami폴더에 들어가서 위 프로그램 클릭!!!!!!!! 실..