목록Database (5)
NOW OR NEVER

Firebase 안드로이드 연동 쉬움 어플리케이션 기능 구현에 집중할 수 있다 Cloud Storage(=Storage) 파일을 저장하기 위한 용도 사진 등을 올려놓고 사용할 수 있다. Firebase 초기 설정 프로젝트가 바뀔 때마다 설정해줘야 한다. 1. 프로젝트 생성 2. FireBase console 접속 : https://console.firebase.google.com/ 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com 3. 프로젝트 만들기 : 프로젝트 이름 입력 후 기본으로 되어 있는 설정 그대로 계속 눌러서 생성 4. 안드로이드 아이콘 클릭 5. 앱 관련 사항 작성 SHA-1 필요한 경우에만 입력(API 추가할 때 필요할 때 입력 요한다고 함 그때 가서 ..

sqliteBrowser로 DB 파일 생성 안드로이드 프로젝트에서 Assets 폴더 생성 : File - new -Folder - Assets folder assets 내 폴더에 DB파일 넣기 SQLiteOpenHelper class 활용해서 assets 내 폴더에 있는 DB를 data/data/패키지이름/databases 폴더로 복붙하는 코드 작성 import android.content.Context import android.database.sqlite.SQLiteDatabase import android.database.sqlite.SQLiteOpenHelper import android.util.Log import java.io.File import java.io.FileOutputStream ..
SQLiteDatabase 구조 및 데이터 보는 방법 1. SQLiteDatabase 관리할 수 있는 프로그램을 다운로드하여 설치한다. 다운로드 링크 : https://sqlitebrowser.org/dl/ Downloads - DB Browser for SQLite (Please consider sponsoring us on Patreon 😄) Windows Our latest release (3.12.2) for Windows: Windows PortableApp Note - If for any reason the standard Windows release does not work (e.g. gives an error), try a nightly build (below). Nightly builds..
데이터베이스 프로그래밍 DBMS에 데이터를 정의하고 저장된 데이터를 읽어와 데이터를 변경하는 프로그램을 작성하는 과정 일반 프로그래밍과는 데이터베이스 언어인 SQL을 포함한다는 점이 다르다. 데이터 베이스 mysql : 소용량 데이터 베이스를 위한 것 oraclr : 대용량 데이터 베이스 PL/SQL sql 언어 중 하나 pl/sql(Procedual Language/Structured : 오라클 전용 DB 프로그래밍 언어 Procedure 프로시저 자바의 메소드처럼 어떤 동작을 하는 sql 명령어를 미리 만들어 놓는다. 자바의 메소드처럼 빈번하게 사용하는 sql 명령어를 프로시저를 만들어 두면 쉽게 사용할 수 있다. 프로시저 생성 create or replace procedure 프로시점이름(변수이름 ..
데이터 베이스 데이터 베이스 : 데이터를 쌓아 놓은 더미 데이터 베이스의 필요성 프로그램 실행 결과 화면에 출력: 컴퓨터를 끄면 날아가 버림(휘발성) 파일로 출력 : 실행 결과를 영구 저장 가능, 이해 관계에 있는 다 수의 사용자가 최신의 정보를 공유하기 어려움 데이터 베이스로 출력: 이해 관계에 있는 다 수의 사용자가 최신의 정보 공유 가능 데이터 베이스 관리시스템 DataBase Management System(DBMS) 데이터 베이스를 관리하는 시스템(sw) oracle, mysql, mssql 데이터베이스의 종류 관계형 데이터 베이스 ex) oracle 서로 관련(관계)가 있는 테이블로 구성 테이블은 행과 열로 구성됨 SQL(Structured Query Language) 데이터 베이스 명령어 초..